Boyfriend is selfsh in bed?

We have been together for over 8 months now and knew each other for longer (we started off as a hook up). We both have high libidos and have sex 2-3 times a day usually. Given how much we have had sex, I have never ever had an orgasm with him. I usually have to masturbate when he isnt around to please myself. He doesnt really go along with foreplay. This morning he tagged me in a post basically saying if a girl asks for oral and if she doesnt get it, she wont have sex, then the guy wont have sex because he doesnt want to eat her out. I dont know if he found it amusing or relatable (ive never asked him to go down on me because hes basically expressed he doesnt like it and whatnot) , but it made me really pissed and resent him even more. Weve talked about the future but i dont know if i want one anymore if he cant sexually satisfy me or doesnt respect my body. Hes also mentioned smell before which i know i do not have (it was his smell he was smelling..). First of all...how does he know about my smell if he NEVER GOES DOWN ON ME? Im so frustrated and need help. Thanks!