have sex with me

so whether I'm in "the mood" or not, my boyfriend sometimes says, "have sex with me" and it's like a complete turn off, and makes me feel like I'm not sexy enough for him to slowly get me in that mood. how do I get him to treat me like I'm sexy with out him finding out that's what I want? I don't want to sound needy, or like I'm asking too much, if you know what I mean.