FTM and anxiety

Alexandrea
I am currtently 16w1d with my rainbow baby. I have been struggling with anxiety and depression for the last month. My last post about being sad when my SO work overnight, I got good feedback mixed with negative and I am not looking to be judged. If you don't have any supportive advice, please do not comment on this. 
He's currently been working night shift (12 hrs) for the past month with a few days off here and there. We hardly get to see each other anymore. I go to work before he gets home, and work while he sleeps. When I get home, we have about an hour together before he leaves for work again. We have just recently relocated to a new state (to me, he is from here). I know no one, and his family is not being supportive of this pregnancy, so I don't even have them. I literally have no one here. So when he is gone, I can't eat, I can't sleep, I have panic attacks if I go more than an hour without hearing from him. I cry all night, on and off, from the time he leaves (5pm) to the moment I get to work (5am). I've lost weight since beginning my pregnancy, and it makes me sad and scared me because I only want what's best for my baby. But I can't bring myself to get out of bed or do anything. I can't hold any food down anymore. I had no morning sickness in the beginning, but now it's an all day thing. I've never been this sad before. I feel like I've always had a form of separation anxiety since I was a baby due to an uncommon upbringing. I used to be independent until I met my SO, but I've always craved being with someone, weather it be a friend or mom or sister. But now that's it's just him & I here, I feel the need to always be around him, or else I go into a huge state of depression. I have started knitting and reading new books and watching new TV series, but I can't focus on those things for too long and than I get sad again and give up. 
I know that I need to talk to my doctor, and I will on Monday. But I am just looking for advice from other mommas who may have ever dealt with something similar. Please, no harsh words. ❤️