Kjs,
Sounds like your family is "stuck" right now. I agree with the others; time to break out of this cycle of old/negative behaviors & reactions to same.
Let school deal with homework. Please don't lose what little bit of family life you might enjoy go down the toilet.
Take a deep breath - you're in the midst of the journey. Sounds like it time to take "me" time & ground yourself.
Be gentle with yourself.