Last logon for a lil while
Hang in there. The street is a very cold place right now. Pace yourself, and try not to let your supervisor get under your skin.
Remember even for office workers, federal law allows for a 10 minute break every 2 hours, and a 30 minute break between the 4th and 6th hour (some companies allow an hour).
If you go beyond that you're allowed 10 minutes every 2 hours and a 20 minute break at the 10th hour.
Take advantage of those minutes, they could save your physical and mental health. Get away from your work station for those break periods, it makes a big difference. You can even use the break periods catch up on personal things (phone calls home, or personal business,) as long as you're not using a company phone, or computer, they can't, legally, give you any grief about it.
Using your break time to stay in touch with family and friends has a wonderful and positive psychological affect on you, and will also refresh you a bid. It allows you to keep in touch with family and friends while working long hours over an extended period. By doing so, you don't feel so isolated, and in fact you aren't.
I hope you find some of this advice helpful. Take care.