The most common causes for lack of orgasm in men are psychological in nature.
They include depression, feelings of guilty, low self esteem, anxiety, chronic stressful life, history of sexual abuse.
In less cases, the cause is an underlying body disease or disorder, such as hypogonadism (lack of testosterone), thyroid gland disorders, pituitary gland dysfunction, multiple sclerosis, diabetes, penile disease, alcohol abuse.
It can result as a side effect of certain medicines, too.
See physician for complete examination!