It sounds like you need to hold onto your job for the time being. I would:
Set boundaries (9 to 5, 8 to 3.. whatever you need them to be). When you're working, concentrate on work. When you're not working, don't accept calls / texts / work stuff. Go do something physical .. like walk for an hour or two, especially right after work. Put your health and yourself above your company.