Always happy to read a story like this, helps me keep the faith in human beings (because I am, of course, a Martian..).
But jokes aside, you beat the many demons in your life, and that's the most important thing you could ever accomplish. "You don't know Peace 'til you've had suffering" as they say...well I think you know a good share of Peace right now.
Thanks for sharing, it's powerful to read. Your strength, though probably not celebrated duly, is enormous. I salute you Marie. Very powerful stuff.