I try to get on with my stepdad the best I can but sometimes I unintentionally piss him off, doing things that I don't think there is anything wrong with (I think my mum thinks it's ok, she just feels like she can't defend me in front of him).
Since September I had been studying for a Maths exam which I would have taken in March but for obvious reasons I can't. So my stepdad assumed that I will be assessed based on homework, which I went along with. He was just always shouting and yelling at me for not doing enough, saying that I won't pass as I'm hopeless at half the work involved and I'm doing anything to change it. My maths teacher emailed me yesterday to say that any work submitted since March won't be assessed, and we are being assessed based on class work and participation and that she thinks I have done enough to pass. When I told my stepdad this, it didn't really seem like it came as a surprise to him, so I kind of get the feeling he already knew and was making me do the work for no particular reason. Not really sure what to do as if I speak to him about it I'll be stuck with him for a 5 hour long lecture and if I speak to my mum she'll just defend him. He also thinks I drink way too much alcohol for an 18 year old, and he gets annoyed whenever I come home from the shop with some beer/cider (I'm male). He however drinks twice as much as I do. It's the small things that annoy me about him, I use the coffee machine sometimes and he gets annoyed whenever I leave the stuff inside it, but every time I use it after him, he has done the same thing (and that's just an example). Whenever he's giving me a lecture, I can never get a word in, if I was to ever try to say he was wrong about something he will keep shouting at me until I say he's right. Advice please?