Getting sober is working through all of your 'stuff'...and it looks like you are doing an excellent job. I so applaud you for doing this at your age. Your future children will never have to deal with what many of our children dealt with.
Right now that doesn't mean much to you, I'm sure. But it means the world to me...I seriously wish I would have gotten it together when I was younger. Best wishes on your sobriety!