irritated & unsure

My bf constantly talks about wanting to have a baby, but when it comes to spending time with me, his friends seem entirely way more important than spensing time with me. I have to send him messages, "want to have sex when you get home" I just dont understand. If it doesnt change soon, will it ever?? He claims he will be home wvery night if i get pregnant, but he's not even home now. I love him and I have changed so many things in my life for him, but when I ask one simple thing for him to do or change, he acts like its the end of the damn world. Im beyond frustrated, but i dont say anything, because I dont want to start a arguement, or for him to leave me like he did last time. Yes, i said last time.... I ask (for him it was told him) if I have to give up redbull, you have to give up your liquor of choice... I quit drinking redbull, but heaven forbid he give up anything for me?? Its as though he tell me to jump and I say how high? Im really at my last straw, when will this BS end or will it ever?