Not able to ejaculate or delayed ejaculation happens because of inability to attain orgasm.
Unrealistic expectations, not feeling attracted towards partner, frequent masturbation may lead to this. Generally it doesnt require medicines.
Next Steps
Take proper counselling from a sexologist
Health Tips
Requires detailed consultation.