Why I Could Not Forgive Myself for a Long Time

Self-doubt, blame, self-loathing, I have done it all. But I also then found a way to let it go.