Probably because you aren't very excited. Sex is not about being seen as sexy or hot, it is about being unselfconscious and getting a sensation out of what you are doing. Being called sexy is just about what others think of you. Unless you are feeling it on the inside, your body is going to say forget it girl, this is not really that fun.