Most upvoted comment
My girlfriend has been complaining that we aren’t having sex because I don’t try to woo her or make it special.(r/AdviceAnimals)
You are missing the point completely. It’s not about how much money you spend and how much food she eats. It’s about the slow boil. It’s about how much attention you are paying to her. Most women are not instantly turned on. They need to be flirted with and teased, sometimes for hours, before they get aroused enough to be interested in sex. There’s a good book on the subject. It’s written for women but should be read by men, too: “Come as You Are.”
Oh, and finally: if a woman has sex with you because you bought her an expensive dinner, she is not a girlfriend, she is a prostitute.