Delayed ejaculation is a common problem among men of different ages. There is no reason to panic if you have been experiencing the issue since you are not alone. The delay is a medical condition where a man cannot ejaculate even when he engages in steamy sex for hours.  It can occur during intercourse with your spouse or masturbation. Here are reasons why you cannot ejaculate.

Do you have a lead on a newsworthy story? Share news tips with us here at Hivisasa!

1. Religious reasons

 There are some religions where people see sex as sin. The mentality often affect your brain to the point that you cannot ejaculate. A man who has fixed his mind that he is doing the wrong thing will never ejaculate. 

2. Lack of attraction for a partner

Lack of attraction for your female partner is another potential reasons why you cannot ejaculate.  Sex is in the mind and your brain influences the process. You will not experience any form of ejaculation as long as your mind is elsewhere. The issue affects men of different ages.

3. Anger towards your partner

 If you have been angry towards him because of one reason or another then you will not experience ejaculation no matter how hard you try. Ejaculation is controlled by the brain and so it anger. You must ensure that you are not angered the next time you have sex in order to avoid problems related to ejaculation.

4. Blockage of the ducts that semen passes through

 If the ducts that semen normally passes through are blocked then you will not experience any form of ejaculation. There is need to seek for medical attention in the event that the ducts are blocked before you can have sex again.

4. Use of certain drugs

 There are certain drugs that can make a man not to ejaculate. If you have been having issues with your ejaculation in the recent past, then it can be wise to revisit your medication history in order to avoid issues in the near future.