Disconnected SO?

Sometimes I feel I just need to be understood by someone especially since I'm a first time mom and have a boyfriend (high school sweethearts) who works all the time and kind of blows off what I say (at least that's how I feel).

We've been fighting constantly about him smoking weed, which I guess it's not the end of the world since he does it outside but I kindly ask him to like wash his face, wear a shirt when he does it, etc snd he kind of thinks I'm joking. Then says I won't do it when the baby comes it's sort of like my going away time. Since I'll stop (which I don't believe but whatever) work is just his greatest thought right now and they don't give two shits about him.

Then I feel like when I am talking to him about baby stuff it goes in one ear and out the other. So I've been doing everything myself (which is hard since my mom lives in Florida and is about to be moving to Germany cause her husband is in the Air Force). I don't really have friends (besides work friends) that understand what I go through and I just feel sometimes I'm alone though I'm not cause I pray a lot and I know god has my back but venting wise sometimes I just want to be understood. Only four weeks left till baby girl.

Any thoughts? Any guidance? I don't need to be brought down I just need some reassurance and friends.