You ever hit anyone in the face before, like outside of a gym? Idc if you're muy thai or not, if you're not about that type of action it's ok, the jokes aren't gonna stop but ya don't have to front.
In all seriousness I really feel for you. Like I can't even imagine what you're going through. I want to crack jokes about bruh digging out your moms but at this point we all know how ****** up your situation is.
Regardless of whether he's sonning you or not, whether you're soft or not, etc etc... at the end of the day you're in school and you're working your *** off, juggling more responsibilities and dealing with more **** than most of NTers were when they were in undergrad. Just stay positive and keep working towards the future. Finish school and find a better living situation ASAP.