We have all been hit by difficulties and misfortunes in our lives. Very often these difficulties arise because of mistakes we made in the past. Unfortunately, we can’t change the past. We can try to forgive ourselves but the pain lingers on for a long time. The most difficult aspect of mistakes is when we hurt others unintentionally. That’s incredibly painful for those that were hurt and ourselves. There is no simple solution for if there was, this post would not have been written.