You did not earn forgiveness from God. So why be so hard on yourself? Your merciful Savior died to set you free from sin’s penalty. Forgive yourself…
God forgives those that repent. It does not matter what you have done, He knows what is in your heart and understands your desire to live for Him.
We must forgive each other; just as the Lord has forgiven you, you also must forgive. If we do not forgive others, we will not be forgiven by God; forgive.
God forgives you – He excuses, overlooks or clears, absolves, pardons and releases another allowing for their sins (crimes, flaws, and errors). God loves you.