Looking for advice from those who have figured out ways to forgive themselves and past mistakes. I still feel extremely guilty for things I did over 3 years ago, and it's like my day to day just piles up more guilt onto the guilt train.

If I could learn to get over my past mistakes, I feel like I could be a completely different person. I'm so ashamed to think of myself worthy of anything because of how much guilt I feel.

Edit: Thank you all SO much for your replies! I am really taking them to heart, and am going to try to practice more self-forgiveness and unconditional love. I'm determined to not beat myself up anymore; I want to feel like the good person I logically know I am!!!