You have been through a struggle, but I'm glad to see that you're doing what you can to learn from these bad experiences.
This is powerful content and might be hard to share, but I want to compliment you on your ability to write. I like the structure of the posts I've read so far; first relating your experiences and feelings but then ending on an uplifting note with some really good and positive words about how you plan to change.
I feel you can both inspire and help people. Thanks for sharing your posts!