My SO and I are having problems.

I need advice ladies... please.... I know people view this...
Ive been getting aggravated lately with my SO because not only do we live far away from each other, but he has been a bit distant and not making enough time to call me like he normally does every day. I've been able to talk to him for a whole 30 minutes in the past two days, 20 of that which we spent arguing about talking about the same thing and me getting upset He doesn't call enough... mind you I wait until 1 am almost every night to talk to him. He has been out with his guy friends multiple nights in a row, and I've had to wait up until like 1 to even talk to him, and then he complains about being too tired to talk, so it's like a continuous cycle. He also mentioned to me that our conversations have been repetitive lately and I've been talking about my pregnancy way too much which is extremely irritating to me. Don't get me wrong, I know he loves me and supports me but it's extremely irritating to have our communication be so horrible lately. I've tried everything to be the best partner and I feel like it's just not good enough... maybe I'm wrong in all of this. I even sent him "sexy" photos this morning which he normally loves but he literally just said "wow", being super short with me. It's extremely upsetting because it's normally not how he acts. He is just short with me all the time. I'm just confused and needed to vent.