You have given me something to think about with that definition of forgiveness. There is a tussle going on in my head right now over giving up the hope of a different or better past. I just don't know if that definition fits for me.
Thank you for sharing on this concept which is so important for me, as someone wants to come out of d as a mature soul (as well as a happy and good person!!!)
NLF
You must grow in patience when you meet with great wrongs, and they will then be powerless to vex your mind. ---Leonardo da Vinci