Galaxy - I'm with Tallulah - it's not a solution but in the meantime, it sounds like you should get down to the GP and get your self signed off work with stress. At least this way you can get your head together and think seriously about your options without work and travel getting in the way.
There is nothing to be ashamed of in doing this - my brother is only in his mid 20's and was signed off work with stress for a month last year (he is a police officer). It did him the world of good. If everything is getting on top of you and you are not coping, panicking etc, continuing on that treadmill is not giving you time to think clearly.
Do you have a union rep? Otherwise, like others have said, contact CAB.
HTH - I feel sad for you . You are clearly worried sick and I hope you can work something out soon.
In the meantime - TAKE TIME OUT. Please. Big hugs to you.