I don't think its that, I think she wasn't giving him enough signs that she was down for sex. Showing up in a T shirt and sweatpants and acting like one of the homies isn't clear enough green light.
Tshirt and sweats have never stopped a man from smashing.