@Chris - you are not the first at this rodeo. A lot of us have been there, or are there. I'd swap with you in a "heartbeat"

When I posted that famous quotation, I didn't say it was easy. It was meant to point you at some obvious truth's.

I hate my job.
Quit.
I can't quit because of a,b,c.
Ok, don't quit. Change the job
I can't because of a,b,c
Ok, accept it and move along.

When you get my age you will have done this more than once. Quit or accept it, but beating yourself up in a constant emotional loop will make you old quick.