There are several reasons for not ejaculating for a long time: 1, psychological barriers, it may be due to the fact that men have previously had psychological barriers or shadows to ejaculation, resulting in men even in the case of very want to ejaculate, the internal control of the brain still can not ejaculate, resulting in a long time not to ejaculate. It is advisable to go for psychological treatment in time to effectively solve the problem of prolonged non-ejaculation. 2, physical fatigue, male work pressure, physical fatigue, lack of sleep, may appear prolonged non-ejaculation, this time it is necessary for men to take sufficient rest, so that the body gets enough energy to restore physical energy can solve the problem of non-ejaculation. 3, disease caused by prolonged non-ejaculation The fact that the vas deferens is blocked and the seminal vesicles are lacking may cause prolonged non-ejaculation. It is recommended to go to the hospital for relevant diagnosis and treatment in time to avoid affecting normal sexual life.