I am an introvert with almost no social skills to speak of.
I have very limited experience dating.
However, I'm good at giving advice. Relationship, life, or otherwise.
I don't know if it's because I have a programmer's brown townytical thinking but I am, literally, this weirdo that has multiple people coming to him for life advice and dating advice on a daily basis... and I've yet to let anyone strike out.
Maybe teenage girls are just easy to predict and manipulate.
Maybe the answer is obvious, but it takes a third party to see it.
Who knows.
I also have an odd desire to know about people. I guess that's not all that weird, there are people that spend their entire life wound up in gossip, but I just like to know. I want to know everything about people, from their age, to loveual orientation, and their entire life story. I absorb it all.
If it's someone I care about, I can remember everything from their mother's middle name to what their laptop's brand was, for years even.