Glad you're still alive and well buddy.
That work schedule is a killer - been there/done that - but they just canned 35 where I work and there's a "state of the union" meeting this Monday. Bonuses and raises are also "on hold" too. And all overtime has been cancelled unless you're on salary. Since I am a salaried drone, I get to stay as long as I need to - to do the work of some of the people they let go.... plus my own job.
Maybe you can take a little comfort in knowing that you aren't alone in this screwed up work environment.
I want a bailout!