I think about this often. It took me so many years, until I was well into late adulthood, to forgive Daddy for all the abuse, embarrassment, and fear. And while I will never be able to forget, I absolutely can now try to understand why he did those things. The truth is, that humans are horrible to other humans all the time, and we are the absolute worst to those we love the best because we know that our relationship with our closest people can never be severed, no matter what we do.
I want to always strive to do what is right. I want everyone else to do the same. But nobody can control another individual and this world is tough. I do believe that people deserve second chances. I don't believe in throwing anyone we love away. I have to believe that true love always prevails.....because if it doesn't, then where does that leave us?