Sending out big hugs to you
(((crying))). Yes, forgiveness is a funny concept to me as well. But try to let go, let go, let go, of the regrets and the mistakes. Everybody makes them friend, we're just humans. Wishing you well, cryingontheinside.
Look at this nice peaceful scene. Stingrays :-)