Forgiving one's sins: If one's sins are forgiven in a dream, it means receiving guidance, abstinence from sin, protecting one's chastity, hoping for God's forgiveness, engaging in charitable actions and offering atonements.
If you need help interpreting a complex dream please email us, we can do that for a small donation.