It can be hard to forgive and let go but it's important to remember that harboring that resentment and holding a grudge can hurt you even more. The word "forgive" really means to give something up for yourself and not for them.
I am and always will be the optimist. The hoper of far-flung hopes. The dream of improbably dreams. --Thinking of getting "Dreamer" as a tattoo on my wrist. If my wrist were bigger I would consider "Optimist, Hoper, Dreamer"