Is it normal that i only have sex to please the girl.
I'm great at sex. I never finish though because I work so hard in my head to not finish early that I end up not being able to finish at all. I don't ever initiate sex but I would never turn a girl down after we've had sex once. I give multiple orgasms and usually have sex for around 4 hours. Me making her feel good makes me feel better about myself so I make sure I do it well. None of this sounds bad but I feel like I'm like this because I don't really care about my own sexual desires. In general I want sex mentally but when my sex drive kicks in I just bottle it. I almolst never try to have sex for the act itself. I only try to if a girl shows some interest in me. I never go after girls I'm just interested in. I feel like it's wrong somehow, to want to have sex with a girl on sight and act on that impulse, so I never do it. I just have no agency when it comes to sex.
Agency: the capacity for individuals to make thier own free choices.