Going through it..

Long story short me and my current fiancé (5 years together in all) had a crazy argument last night.. he seemed to be all in a good mood so I asked if we could quickly have sex before hes off for his midnight shift, he told me no because he doesn’t wanna he rushed and only had an hour to get ready.. but I asked him that morning and he told me no because he was too tired from working. I told him that it really sucks that I have to ask for it and getting rejected makes me feel like he doesn’t want me in that way and his only response was “you need to grow up” because he thinks it’s dumb I get upset when he says no. Yes , men can say no just as much as woman and that’s not the issue, if he said no every once in a while. It seems to be him saying no ALL THE TIME!!! He tells me that he doesn’t have a high sex drive as he’s getting older but he’s in his 20’s he’s not old. Very early 20. When we do have sex, he sometimes ends it with “are you happy now?” “Did you get what you want?” Like he’s only doing it bc I want it, not bc he does. And it seems like our sex isn’t intimate anymore. He doesn’t kiss me or anything to initiate. Most of the time he just pokes his penis at me then takes my pants off. Or he just pushes my head down to give him oral. I love him but this is killing me.. what should I do.. I tried communication, I tried not asking for a while, I try to not allow it to affect my mood when he says no, but deep down, I just want to be wanted sexually by my man. I need that attention. This has been going on about 6 months (decreased sex drive, not caring if we do it at all, not being very intimate when we do have sex) any tips would be amazing because your girl is honestly struggling .