Forgiving yourself is the most important step for personal growth. You aren't your past, and by forgiving yourself you're promising that you don't have to go back to it.
See All 9 Episodes of "blooming: a podcast for growth"