I have a friend who over the past 7 years keeps getting rejected by all the girls he has an interest in. Problems that I see is that he is very straight forward, lacks empathy, introverted, argumentative, and is a hardcore gamer.
Basically he thinks he is doing everything right and gets the wrong idea that girls who are just being friendly, he thinks they are interested in him. It's almost like every girl he meets is a potential partner for him. Although he does take effort to approach and talk to them, he always seems to want a relationship just too quickly for the girl to handle.
I've already tried suggesting a few things to him but he just thinks that it's not his fault, but that of the opposite sex.
How do I help him?
Most Helpful Girl
Tell him to stop being so desperate. Love will come when it comes. It's not something he can force onto a girl.
And it's definitely not the girls' fault if he mistakes friendly for flirting. He should take a step back and change his ways, but looking at your comments below, he's too stubborn and will place blame on everyone else except himself. Changing his personality doesn't mean he's changing who he is. It's more like an improved version of him.
If he's introverted and a hardcore gamer that spends 24/7 in his bedroom with anime, manga and video games, then he needs to step out of his box (comfort zone). Girls aren't going to go knocking on his bedroom door anytime soon. Which again, he probably won't do because he's stubborn. If he wants the situation to change he has to initate change.1