No matter what you've been through or how far you feel you have strayed from God, there is forgiveness - and with this forgiveness you will find freedom! Not only this, but this will also give you the ability to forgive others in things you thought you never could.