I had an experience that I had trouble forgiving myself for years so you're not alone in that. I don't think I have any sound advice for your problem at this time, but I can suggest maybe studying forgiveness in the Bible, that might help you forgive yourself, it took me quite a while but now, I...