I think stepping away for a few is a good idea.
Hopefully when you see this you will be in a better frame of mind.
I don't have any direct advice for your situation, but I just wanted to tell you that I'll be thinking of you.
I was in a similar position a few years ago. I took a couple weeks off to recharge my batteries because I was burning out and my health took a severe dip. When I got back I thought it would be different....but it just got worse. I hung in there another 9 months before my doctor told me that I needed to quit. (It was a high stress level position and it wasn't going to change) I am still friends with everyone at the firm, but it ran its course.
I'm not advocating you to quit, but you might want to take a hard look at where you are and see if you might be better off somewhere else that might be more accomodating.
-pedagogue