What makes a bad fuck for me:
* Not enough (or no) foreplay.
* Not caring if I'm enjoying it, or if I'm uncomfortable or in pain.
* Saying mean or cruel things (like, "My last girlfriend could take me all the way").
* A guy who's inconsiderate.
* I agree, a guy who's not confident is not good for me.
* Some girls like guys to call them "whore" or "bitch," and that's fine, but it's not the thing for me.
* Pressuring me to do things I've stated makes me uncomfortable, or is unpleasant, physically or emotionally.
* Speeding up, slowing down or changing the motion when I'm about to come. If I'm coming, you're doing it right--don't change it!!!
* Being selfish--I'll happily do for you, but you better do for me, too. (In other words, don't leave all or the majority of the work up to me.)
* Not enough kissing.
* A guy who is inpatient; sorry, but it takes foreplay and time for me to turn on. It's not something I can control...women's arousal generally doesn't switch on and off like a light.