Forgiving other people is easy because they have the ability to apologize and you can decide whether or not the apology is legit regardless that it may very well not be.
That's what makes forgiving yourself so difficult. You cannot apologize to yourself and even if you could, you have the ability to know if the apology is truly sincere. On the other hand, I have been sincerely sorry for something I have done and quickly forgiven myself for my action ... which really is the kicker isn't it? You see, if we can forgive ourselves quickly for some things and yet cannot forgive ourselves for other things - that would indeed imply there is a valid reason for why you have not forgiven yourself. Sometimes you cannot forgive yourself, because you know that you would not forgive someone who did the same thing to you. What has to be overcome is the fact that you cannot know if this deceased person wouldn't have forgiven you your wrongs. They may very well have - and that might allow you to forgive yourself.
That's what makes forgiving yourself so difficult. You cannot apologize to yourself and even if you could, you have the ability to know if the apology is truly sincere. On the other hand, I have been sincerely sorry for something I have done and quickly forgiven myself for my action ... which really is the kicker isn't it? You see, if we can forgive ourselves quickly for some things and yet cannot forgive ourselves for other things - that would indeed imply there is a valid reason for why you have not forgiven yourself. Sometimes you cannot forgive yourself, because you know that you would not forgive someone who did the same thing to you. What has to be overcome is the fact that you cannot know if this deceased person wouldn't have forgiven you your wrongs. They may very well have - and that might allow you to forgive yourself.