I have a dear friend, my first partner...the first man I was ever blessed to be in love with, and the first man I ever hurt to his core. We have, together, over the years been able to salvage from the wreckage and repair our relationship to where now it is strong, and solid, and with mutual respect and admiration. We have healed.
Letting go is not for sissies. If anyone needs a push, or a swift kick in the rump, it's me. Even then, I still won't let go right away. I've held onto grudges like trapezes and withheld forgiveness more times in my life than I care to count, so it's no wonder I'm not very good at it.