Aristippus said:I think what happened was, she said "No sex tonight." with her words, but her actions (making out with you earlier, then going with you to your bedroom and making out and touching, etc) were saying she wanted you. Then by responding logically, you FORCED her to come up with a rationalization for her token resistance. You basically called her false bluff, then she felt cornered and had to come up with a false rationalization for a statement she probably didn't mean.
In being too eager you pass up opportunities or push away women who are very interested. IF she had been misbehaving and treating you badly, THEN I would applaud you for not dealing with her b.s. and kicking her out. Because I think men should have high standards for the behavior of their women. In this case, I think she was saying she wanted you with her body and her actions, put up some fake, token resistance to ease her own temporary, momentary guilt for what she was about to do in the bedroom with you, then you felt the need to explain yourself and forced her to come up with some, any kind, of explanation. You flipped out because you were in a weak frame of mind and wrongly perceived her behavior as some form of disrespectful game-playing and gave her the boot.
When she says "no sex tonight." you are assuming the girl is thinking all that and actually wants sex? Those words cannot be treated any other way other than game playing. As soon as she says "no sex tonight" she's got him by the midsection.
"No sex tonight" -> they don't have sex like she wants. She tells her friends "look how much power I have...I got him into his bedroom and then made fun of him.
"No sex tonight" -> they end up having sex. She could always claim rape and his life is turned upside down. I told him no sex...he forced himself on me.
That sentence can be interpreted so many ways...all to increase her value. I think he did right to kick her out, can't make fun of the guy. Make fun of your friends and coworkers, but not a guy wanting to sleep with you.