so stressed

I can't even with my SO anymore. Ever since I've gotten pregnant it's just gone downhill, he went to the store to buy stuff for me to eat, he's been gone for an hour or two, he's selfish, he smokes all the time, all I can say is I see a deadbeat right infront of me rn, I am 28 weeks pregnant, we have no food rn, and all I wanted was a few items from the store, and yes I have talked to him about how I feel. He can't ever do anything right, he hasn't even bought anything for the baby, I've bought everything, he would barely budge to buy two items of clothing. I just don't know what to do, I try breaking up with him, but he won't leave. I'm seriously get so close to just going crazy. 🤦🏻‍♀️