Learning Forgiveness

Forgiveness. This word carries so much weight and meaning. It’s said that forgiveness is one of the hardest lessons for human beings to learn. And one of the most important lessons as well. I thought I knew all about forgiveness. All you have to do is pick out all the character flaws and shortcomings of the…