My parents got divorced when I was 16.
I had grown up knowing my dad was a druggy, and no one else knew, both parents worked full time, and neither really monitored what I did.
I got in so many fights and cut so much school I get kicked out of the school district. I got sent to Christian school(the root of my disdain for religion) The first year at that school things really started to fall apart. My dad was getting worse and worse. My mom was having problems, and everything came to a head at the dinner table one night. I sat at the table and my mom said something and being a teen I mouthed off. My dad said something like: Who the diddly do you think you are talking to your mother like that!?"
I lost it, things had been building inside me, I thought of suicide, of killing my dad or just taking off. I came so close to offing myself a few days earlier, it was only a friends call that made me decide not to.
I stood up, and I am not sure to this day how I got past him, and screamed something like "diddly YOU, you gave up your right to talk to me like that! you snorted it up you diddlying nose!" and then headed for the door. I got out and he screamed "Don't come back motherdiddlyer!" and I walked. I wondered for a few hours and then came home and sat in the driveway. My mom came out and said she was going to file for divorce the next day. I never blamed myself.
My dad and I never talked about it, and in a few months we started talking. A few months later I got a GTO and we worked on it together. He had stopped the drugs and the booze was as under control. I really became his only friend, when my parents finally sold the house, they remained friendly.
I was bitter for along time and that affected my life, I figured out I needed to stop using it as a crutch and get on with my life.
I wish things had been different, but they made me who I am now and I like myself.
I look back on all the things I made it through and take pride in who I am now, having over come it all.
Forgive your mom if you can.
If your step mom is ok, try and except her for who she is.
Most of all do not dwell on it to much, do not use it as an excuse to mess your life up!
Good luck Nacho. I feel for ya.