Are you fucking slow?... I guess your username answers that.
but seriously, since you didn't pick up on some of the finer points in this-
He's introverted because he has a controlling mother, and probably an abusive father (why he built muscle). The dinner was only awkward, but when she brought him to the apartment he was seen as a 2-dimensional "muscular guy" and lets them walk on him (like his mom) by serving him alcohol, and becoming their dancing monkey.
If it was real life, he put a huge dent in his chances when he started took off his shirt for them, because like I said - he became their dancing monkey and was playing into their world.