You sound a lot better. You're thinking about causes, accepting responsibility, but not beating yourself up. We all make mistakes that we have to live with.
The hardest part is figuring out how to forgive yourself for the mistakes. Understanding them is the first step.