When I was in high school, one of the guys I used to hang out with from across the street told me that the reason I didn't have a girlfriend was because I didn't lie. Now it's not that I had some reason to lie, like to cover something up, to make myself sound better. I was just another kid in high school. It made no sense to me, except I did have a thing about being honest to the point of obsessive/compulsive.
I didn't start dating till several years later, but I found that it was absolutely true, as if I hadn't noticed from people I knew who were dating.
One thing I kept hearing from those I dated was that they were surprised how comfortable they were with me, that they could actually be themselves. So I asked one of them when she told me that once, that I heard that from quite a few women, and she told me "Because you're, you - you don't put up a front."
After a couple years, I started getting cynical, and sometimes as a goof, I'd put on this "I don't care attitude, whatever happens happens, screw them all." If they asked me what do I do, and I told him I was in college, they weren't interested. But when I said, "eh, you know, a little bit of this, a little bit of that," they went for it. I can put up a front for short bursts, but since I don't like lying, I just can't keep it up.
Those that ended up going out with me would tell me after some time that when I said about how I "do little bit of this, a little bit of that," they thought I was a drug dealer or something. I heard this from multiple people. If I told him I was in college, they exit the conversation when I met them. But they were willing to go out with me thinking I might have actually been a drug dealer. Now these weren't girls from the hood, these are nicely dressed women from more middle class backgrounds.
Anyways, it sounds weird but women like guys who lie. They also like guys who they can complain about, in case you haven't noticed that. That's all they do, complain about their boyfriends.
Back when I was a teenager, yes, I was good at giving advice then too. And I'd be talking to someone, and she would tell me she wished she could meet a guy like me. I'd look at her and say, "But you already did, me." Then she'd say, "Oh, but you're not my type." I was the only one that understands, the only one they can talk to, the only one that makes sense. But I wasn't their type.
When I was older and acted like a jerk who doesn't care, they loved it.