So happy for your progress, thank you for sharing your story. Many of us on this site don't know what it is like to live in your part of the world. I am in Canada, however have family in SA and have heard similar stories of violence.
Keep up the good work, honestly you will be proud of yourself everyday you wake up with a clear head. Your children will thank you. It is worth the fight to start living again.