Yikes Sarada! :(
Steps can suck! Just know it's not really you Code. He'd be harassing someone else, or making someone else miserable. You're an easy target who can't really fight back. It's not right that he takes frustration out on the people he's supposed to be caring for. Obviously he has issues.
I had a Stepmother once. She and my Dad smoked themselves into oblivion and then she left him for a female neighbor who was a nurse and could get better drugs.
We should all get together and write a country song!