Upset

I'm starting to get really upset. My boyfriend and I have been together for about 4 years now. For the first couple years we use to have sex all the time. Like twice a day. Probably over the past 2 years it's gone way down. I get you get out of that honey moon phases and done have sex as often. But I mean we'd only have sex once a month. If that. Sometimes we'd go a few months without sex. Well the one time we had sex one month last year I got pregnant. While I was pregnant he still would hardly ever have sex with me. We had sex less times than the months I was pregnant... he said the reason was because It was hard with a big belly, but I know the true reason he just didn't find a pregnant woman very attractive. when I was closer to my due date he said how he couldn't wait to start having sex again. Well then after I had the baby I waited the 6 weeks, then we finally had sex. We actually had sex 3 times that week. The most we've ever done in idk how long. Then I started my period so we didn't have sex(he wanted to but he doesn't like period sex) so now I got off my period Sunday and I've been wanting to have sex since. Well I tried to yesterday and he said we would and it didn't happen. So I was upset but I thought okay whatever we'll just do it tomorrow. Well tomorrow came(today) and guess what. We still haven't had sex when I've been telling him all day I wanted to. I just don't understand what's wrong with me that he doesn't want o have sex with me. And it seems the only time he ever does have sex with me is when he's drinking... I just feel like he thinks I'm disgusting looking so he doesn't want to have see because he things that and when he's drunk it's like it doesn't matter so he's able to have sex wit me. I just feel so shitty and so unwanted. Especially when I have guys that still hit me up knowing I have a boyfriend and a baby and that actually hit me up when I was pregnant! wanting to still have sex with me!!!! I always ignored it, but still like other guys want to have sex with me being pregnant or not pregnant but my boyfriend/the man I just had a child with(both our first child) doesn't want to... I just don't know what to do anymore... and yes of course I've talked to him. It just doesn't get anywhere...

And no I know for a fact he's not depressed, cheating on me, or having any issues down there... I don't know what the problems is.