A sweet blogger friend brought up this subject and it has been on my mind all day long. I think perhaps everyone is different when it comes to this subject. My husband and I discussed this and he says he would never be able to forgive..this or ..that. I have lived through the "this or that" and you would be amazed what you can forgive.
Some think there are degree's of forgiving ..others think either you do or you don't.
I honestly don't think there is one answer. It depends on the person and the situation. Forgetting is the hard part.
IF we don't forgive do we beat ourselves up over it? No. At least I don't. There are a couple of times in my life I guess I forgave but did not let the person back into my life. Was I sorry? No. My dearest girlfriend since childhood, I forgave her but I never forgot. Unfortunately it has only been these last years of our lives that I have finally stopped making comments..digs? Never again. I wish I could take some of it back..and now she is the one that I asked to forgive me. Thank God she loves me and totally understood. So..there are lots of situations. Have I been cheated on? Yes. Have I been lied to? Yes. Has a best friend betrayed me? Yes.
Life beats the hell out of us sometimes.