Please try Al-Anon. It really helps.
Here is the link to podcasts:
http://al-anonfamilygroups.org/Podcasts/FirstSteps/
Here is the link to the North American meeting list:
http://www.al-anon.alateen.org/meetings/meeting.html
This is a number for some Al-Anon phone meetings. They are meetings that are held as conference calls. (It is a long distance call.)
712-432-8733 Conference PIN Number: 52639# Press *1 to unmute;
They are held the following Eastern Standard Times:
MON - SAT @ 12:00 Noon;
SAT @ 4:00 P.M.;
SUN 8:30 A.M. & 11:00 A.M.;
Every day @ 8:00 P.M.
The following is an Al-Anon chat room link: http://www.12stepforums.net/chatroom2.html
Take a hot bath or shower and go to bed. You need to get some rest in order to go to work tomorrow - and deal with your situation sanely.
Good luck,
Lisa