I have no idea how to answer 1 & 2. You're talking to a guy who has only ever been with his wife, a woman who is rarely willing to have sex, and never aroused or desiring to have sex. I've just realized that I have no idea how to make a woman horny. I feel like such a douchebag... As a teenager, I never dated. I was very unpopular because of my weight. I was a decent kid though, and the adult women in my life told me to hang on, that eventually the girls would tire of going out with jerks who treated them badly and would love a guy like me who would treat them like a queen. It's taken me 20 years to realize it, but that was some s*itty advice.
As for 3, it'd be nice if being a kind, generous, attentive, caring, loving and affectionate man did the trick, but it hasn't gotten me very far.
4 is a bit easier to handle. I'm starting to think that what women really want hasn't changed since I was in high school. They want to be treated like crap. The biggest a$$hole is the one with the most chicks lined up waiting to spread their legs. Nice guys finish last, I really am starting to see that now. Women lie to themselves and us, about wanting decent men, wanting to be treated properly, you know, "waiting for a man to sweep me off my feet and treat my like a queen", but it's all a sack of crap, isn't it? Maybe nothing gets a woman hotter than being treated like s*it.
Who knows? And what difference does it make? I will never get the chance to figure it out with another woman, and I have totally given up on the woman I'm with. So who cares. You know what? To hell with all women.
Man, I'm angry and bitter. Maybe I should go yell at my wife, it'll make me feel better and maybe it'll get her turned on, and when she asks for sex, I'll tell her to f*ck off and blow me. That should really get her hot!
Your questions have really put me in a bad mood. That's good though, there's no progress without pain.