Guys, how long does it take you to get sexually excited? About the same amount of time it took me to type this sentence. You're ready before she finishes unbuttoning the top button of her blouse. Hell, you're ready after reading the sentence above ABOUT her unbuttoning the top button of her blouse. Not a damn thing wrong with that, except, she doesn't work that way.
There is a reason women like foreplay. They need it to reach the same level of sexual excitement that you get to by watching her ass as you walk to the bedroom. Doesn't mean she's not excited or not into it or less sexual than you. It means her mind and body function differently than yours. Women need stimulation to get them to that point. Once there, they can stay there a hell of a lot longer than you.
By stimulation I do not mean kiss her, grab a boob, quick finger and go for gold. I mean total stimulation. She wants to hear how much you want her, how beautiful she is, how soft she feels, how good she smells, how turned on you are by HER (not her parts but HER). She needs to feel your touch and not just in YOUR favorite places. In general her favorite place is anywhere that has skin. Touch her there. Kiss her. Kiss her like it's the ONLY thing that is going to happen not like it's a necessary evil in order to get to the good stuff.
And take your time.
She needs to know that you are into HER, not just into having sex with her. You have ONE place on your body that needs attention, she has 1.2 million give or take 100k. Don't spend all your time in one place (there will be time for that later) in fact don't spend more than half a minute in any one place. Use your hands, fingers, lips, tongue and don't be quiet. You're touching her intimately. She needs to hear how excited it makes you, how sexy she is and how much you want to be here with her now. I don't need to tell you how long to do all this. You'll know, because when she reaches that excitement point she'll want it NOW, and she won't be shy about telling you.
Almost every woman likes a quicky every now and then and on the surface this seems to fly in the face of the take your time idea. There are really only two reasons. Either she has been thinking about it for hours or she wants to please you, but wants to get it over with pretty quickly. There is a lesson here. If you want her to be sexually excited, don't necessarily start the foreplay in the bedroom or in the backseat of your Toyota or wherever. Start early. Flirt with her all day. Tell her how you can't wait to be with her, to feel her in your arms. Hint at the love making to come. Don't just send a text message for god sake... let her hear your voice. Seduce her all day long. She knows what you're doing but that just makes her more excited.
The biggest problem I see is that men get lazy. They don't want to have to work this hard. Maybe they are getting it regularly and they're starting to take some shortcuts. Doesn't work. She'll know it, and you just took one giant step backwards.
If you truly want to please her like you're telling her you do, then make the effort. Take your time. Is it really that much to ask for the reward you receive?
This advice is general and all women are different but they are also all the same. The differences will be in the amount of variation, location, the preferred stimulations and the time it takes for her to reach that "take me now" stage.
But they are alike in a most critical way... the fastest way to please her is usually by taking the slowest path.