I’m so proud of you for getting through this as best you can (:
It’s awesome to learn and grow.
You can know more about yourself and about what is important to you, especially in knowing what you want clearly.
Being able to apologize and forgive will help you move on happily.