A friend of mine asked me the same question the other day. It got me thinking. Omega's post made me think some more....
I'm basically a nice guy. I can act like a dick sometimes just for kicks, but deep down I have a good heart.

I genuinely like females and really enjoy their company, and I think my attitude is reflected in the way I treat women.
The only problem is I don't really care about any of the girls I date.
It's true, and realizing this disturbed me greatly. I can go out with a girl, act romantic, and even sleep with her, but at no point to I allow myself to develop any deeper feelings.
I think for many men, and me, it's a defense mechanism. I can get dumped or told to fuck off, and if doesn't phase me a bit --- I just laugh it off. It's a really shitty situation to be in though. I'm not friends with any of the girls I've gone out with. And the few women I actually consider friends basically think I'm a freak since I can't manage to settle down with a girl for any length of time.
Wlibbe, to answer your question, I think the vast majority of men are warm and generous people. The only problem being they don't allow themselves to be vulnerable...God knows that's my problem. Guys like me are hit and run. We want to make a girl feel special, and sometimes we do...but for the most part we have to maintain a certain emotional detachment. To make someone feel truly special you have to open yourself up to them completely -- emotionally, intellectually, spiritually, etc. That's not something I (or most guys) know how to do yet.
Yeah, it's fucked up. lol I'm working on changing my attitude and I hope other guys are doing the same.