Forgiving yourself can be much harder than forgiving someone else. When you're carrying around a sense of blame for something that has happened in the past, this bundle of negativity burrowing deep into yourself can cause a never-ending, pervasive se...