A little off...

Let's make something clear - I love sex. I can have it all time. but my S/O on the other hand only wants it when he is in the mood. Got into a pretty bad argument over that recently lately about a month ago and havent had sex since. Told me I was being petty. I brought up the fact that when I want to have sex it's always a problem but when he wants his way I give it to him.. whenever and wherever. (We like car sex). He told me I was being petty. Ever since then it's turned me off a bit. I dont even want to initiate sex with him anymore. To me it's a big deal, I'm almost 30 and I still have a high sex drive. He told me a relationship shouldn't be based on sex. (I appreciate the thought.. but I love sex 🤷‍♀️). What can I do to curve my sex drive? Any other advice? I don't want to be selfish.