husband and I aren't talking

so my husband and I have been together for 13 years. we have been through so much together. he's always been there for me. he's a good man who works really hard to support his family of 4. however in the past few years I have seen a change in him. he works 12 plus hours a night as a tow truck driver and I know that can be hard on him but he does love his job. he used to look at me when we would talk and used to kiss me good by when he would leave to work. he used to hold me when he would come home from work and he used to be concerned when he would see me crying. I just feel like he doesn't love me anymore. right now is a special time because I'm holding his first son and he could really come any day. I need him right now and he's just so distant. I know my hormones are going crazy but I keep asking him to watch videos on what to do when I go into labor since I am having another water birth and im doing it without any pain meds. but he just like omg Cynthia and huffs and puffs like I'm crazy. last month me went to a family thing for his side of the family. I have a panic dissord that makes it hard sometimes to get out of my comfort zone and do things. but we went to la to visit his family and while there we where having a little argument over something as stupid has chips and he told me to shut up. me at the time being 8 months pregnant I started to cry. the looks alone from his family members made me feel like shit. I cried off to the side until I went to the bathroom and cried some more than I pulled myself together. we don't come to la offten and I want him to visit with his family. so I went out to the living room watched some Mexican show which I had no idea what's going on and just told myself I'll cry in the car on my way home. which I did and my husband just ignored me on the 3 hour car ride home. he makes me feel so alone. This is the same guy who when we where teenagers would take a 3 hour bus to bring me cold medicine and now the other day we where in the car and I needed to pick up my prescription and he's like you can get that later. two days ago we talked on the phone about some of these things and he said we would talk tomorrow. but yet it's been two days and he hasn't said one word to me. I'm so sad all the time and I'm always crying. I just want my husband back. the one from before you know. I'm not happy and I haven't in a long time and I always tell him this and he doesn't respond. I just don't know what to do and I have no one to talk to about this.please comment I have never wrote for advise before but I'm so lost and with my due date 21 days away I need to feel like someone is listening.