Its not you man it’s that FIRE PUSSY.
I went through the same thing few years ago I had three chicks in the rotation. Two I could fuck like a madman and have my shit under control. The other one used to have me on the verge of busting off within three minutes.
You have to get some self control which is sometimes much easier said than done. When you feel that rush of excitement before its too late change positions or hold the fuck still and let the sensation decrease. Then get back to work after a while you’ll get some control over stopping yourself from “finishing” to soon.
Some pussy is just FIRE and you have to be tactical with it, think about some shit to detach yourself for a minute, count your strokes (to yourself!!!) LOL sounds funny but this works also.
1st: 1 – 10, 2nd: 1 – 12 , 3rd: 1 – 15
If you need to stop, stop calm down then continue counting.
This shit can give you IRON DICK which is where its almost impossible to cum and you may have to fake it LOL.
Good Luck !!!