Forgiving self is one of the hardest things I have ever done. Sure, forgiving others can be hard, too, depending on the situation - whether they meant to be hurtful or deceiving or whether they ask for forgiveness. But sometimes, we let too much time pass by, and those hurts build up. Sadly, the person …