overreacting??

First I'm 31 weeks pregnant, and I've pretty much been alone this whole pregnancy, ever since my SO found out I was pregnant it's a completely different person, he leaves the house without even telling me, comes home at 1 am, lies about where he is at, he's starting to smoke, and then when I get mad, I have no reason to?? That's what he says. He seems to choose weed and his friends over me and his unborn child. I don't know what to do. I've told him I feel and everything multiple times.