Through My Most Grievous Fault

How often do you have trouble forgiving yourself? If you are anything like me, this probably…