firstly, do your DIY often? if so, maybe thats the reason because you have been ejaculating too often. Sperm, like your blood, takes time to renew. your sperm bank is low!

... dun be so sex-driven lah....got sex then dun DIY liao!

secondly, as mentioned, probably you are too anxious to perform. Or psychologically, because your "bro" have been going in and out of the hole, and you keep thinking why you haven climax....so it leads to anxiety.. relax lor.
if really cannot cum, u think so hard also useless rite?

I know some pp use aroma therapy during the sex. You can try it to relax and have a more conducive environment.
thirdly, you may need some kind of stimuls? Probly you can ask your partner to "dress sexy" or perform more foreplay. Or you can try diff postions? We do not know exactly your sex patterns.
if the abovementioned fails, you can go see a sex therapy. No need paisei one lah...nowsdays so modern liao...In sex therapy, the therapist will go thru with you and your partner what are your patterns, what may went wrong, and in worse case, one of you cant perform...

RELAX and lead a healthy sex life!
