This job sounds too stressful. Its definitely a good idea to find something that can help you keep the stress levels down. Some people are just so unprofessional that its obnoxious!
Take care of yourself. I hope everything works out well for you.
-Jacklyn