here is the list of resources related to this subject
Do you believe that Christ died for your sins?
To forgive and forget: easier said than done.
Do you need to forgive someone who doesn’t apologize?
Are you a Perfect Person?