I'm sorry everything is so stressful right now. It's just a horrible feeling when it seems every aspect of your life is falling down around you and that's why I am responding to your post. As woman, we tend to roll everything in our lives up in the same ball, connecting each situation with the other in a massive web and then we fret and dwell and get down. It's hard not to. There are a few things I do when I feel like all h*ll is breaking loose.
First, take a deep breath and back up. Try to look at each issue as just that, several separate issues.
Your pregnancy has nothing to do with your work, your work has nothing to do with your husband and so on. Try and relax about your pregnancy (ohhhhh how I know how tall an order that one is) You know much better than your doctor how your body works and it sounds like your pregnancy is right on tract for your unique cycle. You had a healthy pregnancy last time and have a wonderful chance that you are having another healthy pregnancy. Worrying over this will do nothing at all to help. Try to just move your mind along every time you get that pang of concern about your baby. Remind yourself that you are doing everything you can to give baby a wonderful start and truly the rest is up to nature. You are doing everything you can already. Move on from that mind frame as soon as you can every time that worry nips at your heels. Drink some chamomile tea or two minutes to have a nice stretch or any other quick, pleasant activity to help reset your thoughts.
As for work, unfortunately you cannot control the actions of others, only yourself. In an ideal situation you could leave, or find another job. Since you've said that's not an option, let's look at what choices you do have here. You can continue as you have been, dreading work and feeling helpless to the whims of others. Or, you can go into work with your thick skin on (don't worry, I have to fake how thick mine is sometimes too; Fake it until you make it) and do your job as best you can. Be uber polite and professional. If your boss has an issue with you, or is being rude and snappy, keep your head up and plaster that smile on. Keep your own written records of each issue as they happened so you can defend yourself to the upper management should the need arise. Remind yourself that if they fire you, they have to pay you unemployment. They don't want to fire you, I can nearly guarantee. It's really bad for business.
As for your husband, there are a few things that can help here as well. When we get stressed about our finances I will send my husband an email to schedule a time with him to sit down and talk about what's going on and what we can do to fix it. This is not a blame-fest. This is a strategy meeting. It should last no more than two hours at a time, max. If more needs to be said, then schedule another time to talk about it. Gather all your financial information, see where your money is going and see if you can make a plan to better utilize your funds. Money is so hard to deal with.
Good luck to you momma, hang in there!