I always put her needs ahead of mine.just like in relationships (and I ain't an expert) a happy woman=a happy man! (besides the fact that I last way too long in bed :-(
anyways, I love to tease before performing oral (which I'm great at, only because I love it) kissing down the neck, light touches, make her really wet before I even go close.
then I do my thing oraly, teasing at first, not STRAIGHT to the clit (cant tell all my secrets hehe, take too long)
when it comes to sex I always make sure I hit the clit and do what she likes (hair pull etc) and do the "circular move"
I love to make my woman orgasm, its important.i may be selfish in other areas of life that I'm trying to work on, but NOT the bedroom
I have done 3 things that come to mind (pun intended): 1. I get her to come first either orally or by fingering, 2) I lift up and press forward with my **** to make sure she gets maximum clitoral contact (that helps, but sometimes it just takes girls longer), 3) I lick or finger her after I come (messy, but not as bad as it sounds:)
YES I always put the girls needs before mine. If a guy doesn't do that then he is a selfish pig. I like her to be satisfied (I go for at least 2 orgasms from her) before I go for my own. Guys will always have their orgasm when they finish. What's the rush? Ladies first! Take the time to enjoy not just put my needs first. How do I know that she is satisfied? Unless she is faking you can tell. You can always talk about it afterwards. I ask something like was it good or what would you like to see the next time. The first time is always awkward but when you become more comfortable with each other than I like to find out what she really likes & what she didn't care for.