Something happened this summer that I cannot forgive myself for. When I think about what happened, I feel ashamed and guilty even though my loved ones forgave me.
Forgiveness takes time. You know what you did, and by the sounds of it you are not impressed with yourself. In my mind, this is a sign that you are a good person. You recognize that you did something that crossed your own moral code. You could have just done this thing and not felt anything - but you do feel. And that is OK. It's not supposed to feel good when you do something wrong.Be patient with yourself. These things can take time. I suspect that you will be one of those people who slowly let go of their shame and guilt. The trick is to feel the pain but to not ignore/detach from the life that you are living right now. Don't deprive yourself of the opportunity to feel joy again.