I agree with Mammo. It sounds like you are at the end of a very short rope and I empahize with you. A year ago I left my boyfriend who I had been with for 15 years because I finally woke up and realized that he wasn't who I thought he was and he never will be. In all those years he never held a job for longer than 6 months. We have two little boys and I was tired of taking care of him. Maybe whatever the falling out was about is unforgivable to you.
It sounds like your problems are all centered around whatever happened between you and your husband. If your not sleeping due to your husband's snoring, get ear plugs or move to the couch. Going to a new department at work can be scarey, but you need to settle in and get down to business and get your mind occupied. I think you are trying to run away from what is inside you, and this never works. A man is going to do whatever he wants and no amount of you worrying will stop this. You have got to have the attitude "if you can get him, you can have him!" If a man is happy and truly loves you, nothing will make him stray, and if he does, you're far better off without him. I know this is difficult with 2 children, but don't they deserve more, and you also? I think in order to resolve these issues, I would seek out a psychiatrist and get on an anti-depressant to help you through this time. It would also give you a non-biased person to teach you how to think differently, and bounce ideas off of. So many of us have been where you are, and there is light at the end of the tunnel. I hope things work out well between you and your husband, but if not, remember everything happens for a reason. One day you will look back and see that it was all for the better. I don't know your situation, but do feel you need some help to get you back to your old self. Please get this help so that you can re-claim your life and be the happy person you once were. Good luck to you.