Sorry to hear about your stressed out life. Any chance of changing school districts or working at a private school?

And what about that boyfriend? Wow. I would trade him in for a new model! What's with that? He seems to be part of the problem and not helping resolve the problem.

One thing at a time. Once your job situation settles down, I would consider a heart to heart with what's his name and decided if he should stay or go.

Does your school have a union? If so, what do they say about all this job switching etc?

Hope you feel better soon and things begin to settle down for you.