Sometimes forgiveness can seem impossible to give and even harder to receive, but we shouldn't beat ourselves up or others. Don't allow the mistakes of the past to prevent you from accepting the gift of salvation. You are forgiven.
"Be kind to one another, tender-hearted, forgiving each other, just as God in Christ also has forgiven you."
Ephesians 4:32 NASB