Bf/baby daddy; vent

I feel like I’m a single mom. I honestly feel like I am except on Sundays. My bf has his own company so he’s not the first to go, ever. Which I get, so he works 7-5/6 everyday comes home takes a shower then goes to the gym. Spends about 2 hours there so doesn’t come home until 8 practically every day. Depending on babies last nap he’ll take the baby a bath. He sometimes goes up to two days straight without seeing the baby awake. He always seems annoyed with the baby the few moments he spends with him. We live in a two story home so I just keep all the baby stuff upstairs because that’s where we spend 99% of our day. For instance baby pooped down stairs and bf was like where’s the changing pad I said upstairs and he’s like omg are you serious! Then stormed upstairs and stayed there. I finished my dinner about 5 mins later then went upstairs and got the bath ready for the baby the whole time he’s just there with an ugly as face. Even when he’s with the baby, he’s not. He’s always on his phone (not even about work) or too intrigued by the television. So after bath time baby started getting fussy because he’s sleepy so then bf dresses him fast tries to sooth baby but it doesn’t work so he just puts him down and leaves. And with me he’s always talking about sex or head and how we never have it/do it. I’ve told him repeatedly because I just don’t crave it. I’m always tired my back or my knees are always hurting for some reason and he’s always bring up sex. It’s just about all he talks about the whole time we spend together. It’s annoying. I don’t want to have sex because I don’t feel sexy or even pretty!! I have always been an athlete so I’ve always had nice legs, nice ass, not a super toned or flat stomach (because I enjoy food a lot) but it was decent, nice firm arms. Now I have none of that! I have stretch marks all over my stomach and legs, i have a flabby stomach, I have skinny legs, my ass looks sooo weird it’s hard to describe, my arms are fat, and I have a double chin. Not to mention my hair is dryer than a birds nest. So I don’t get wet/horny because I don’t like the way I look. I don’t even masturbate because I just don’t crave it. Then it’s just a turn off how he’d rather spend two hours a day at the gym that maybe with his family. Or maybe just go to the gym every other day. He gets angry so mad that i honestly can’t even talk to him about anything. I’m just sad. I’m gonna take a hot shower and cry it out.