Does forgiveness (i'm catholic, but want to hear what anyone thinks) mean everything goes back the way it was? if a good friend, say your best friend of 30 years (i'm 33, so yeah, a while) goes behind your back with a girl you're dating, how can you go back, and must you go back to have actually forgiven that person? If, say, this isn't the first time this person has exhibited their selfishness in a way that has directly disrespected or been insulting and mean towards you, how many times can you let that happen before you make a change? If you make a change and decide that you don't want to spend your time with someone who does that, can you still say you have forgiven him? or, can someone do something to you that irrevocably damages your relationship, even though you, at some point, forgive that person?