Learning to forgive: How to move forward after a betrayal
Forgiveness may qualify as one of life’s greatest challenges. In terms of difficulty, letting someone off the hook for doing you a dirty, whether it’s cheating, lying or betraying a confidence, has to be up there with summiting Mount Everest and figuring out why they keep making episodes of Jersey Shore.