So, I tend to ejaculate pretty quick if I watch porn or something but whenever my partner and I masturbate with eachother, they tend to *** first and it takes a WHILE for me to ***. Not saying it is taking me like 30 mins to an hour but maybe 10 to 15 minutes tops. They take about 5 minutes in to ejaculate or maybe less. I have read that ejaculation may be delayed due to medication or mental illnesses. I only take medication for my hair, a topical treatment and a pill. But even before I started the treatment it still took me a long time to ejaculate without porn. Is it because I am used to just masturbating while watching porn or another reason? I kinda feel bad when my partner finishes first and they just kinda sit there waiting and they tell me it's okay if I don't ejaculate. But I usually feel bad because maybe they think they are doing something wrong?
更新1:
I also do not have any mental illnesses, forgot to include that.