In your experience, have you found that there is a particular kind of person who is hardest for most people to forgive, for example, a romantic partner or a father?
Yes, in my experience the hardest person to forgive for many people is—–the self. We tend to be harder on ourselves than on other people. So, if you have broken your own standards of right and wrong, consider self-forgiving and please be patient with yourself. Whatever you have offered to others in forgiving them, please offer to yourself, and please make amends with (ask for forgiveness from) those you may have injured in breaking your own standards.