Frustrated

Anyone else's SO who just is an A hole at times? Because mine we have sex, and everytime we do he gets off within minutes, and I don't ever get off then he wonders why I'm cranky? He does this everytime I only get off maybe once every month then he doesn't even ask.. Idk I'm just so sexually frustrated, and angry because he's so selfish he only gets off. Then won't finger me or go down on me.. But I go down on him occasionally, and he gets off like 2 or more times a day cause he watches porn all the damn time.. then doesn't wanna have sex I don't know what to do any ideas would be lovely cause I'm so tired of it I tried to tell him, but he doesn't listen.. :/