I'm getting sick.

My boyfriend is going to work at 5 am and getting OFF at 7pm then always decides he's rather go to his bros house and get high every night. I try to text him and his phones dead by then and I'm getting mad and upset because I told him that I can't stand him smoking expessaily with the baby on its way. But he'll stay at his friends tell 9pm come home eat everything then go to sleep on the bed (and makes no room for the pregnate women!) then dose it all over again. Can he at lest stop 2 hours of his day to see his wife? I mean we've been together for 3 years and this is our first baby and I want to stand up and say ether your choosing to get high or your choosing your family. But I don't want to put this child through the pain of not having a dad. He'll have a father but not a dad if this keeps up. I don't know what I'm gonna do. Help me out guys?