Any suggestions on how to prevent me snapping on my family (17M)

Don’t get me wrong my parents are abusive or anything physically or verbally. But our house is a shit show on the daily. My mother and stepfather have usually bad relations are argue a couple times a week over something fairly idiotic. My two sisters are always arguing and complaining about each other and the younger one is bad and gets away with everything. I recently went to MEPS for the marine corps and got a taste of what’s it’s like to be away from home and I enjoyed it so much. But when I got back it was the same shit in new wrapping paper.

I leave for the corps in May but I don’t think I’m going to make it without exploding on everyone in the house. If I haven’t mentioned it already I purposely stay in my room to avoid confrontation, yet somehow I’m always put in a situation that requires me to speak unnecessarily. This one time I was in my room and my mom called me out randomly and started picking with me asking me when was the last time I vacuumed my room floor and somehow the topic turned to how I need to be a better human. It pissed me off. Sorry if I’m just randomly jumping from thing to thing but this is the best way I can explain it I guess. As I said earlier though, does anyone have any tips for me to keep me from losing my shit.