What causes you to have a hard-on all the time when you sleep at night

Sleeping at night will always be hard, may be the existence of abnormal penile erection, may be related to pelvic infection, trauma, blood system diseases, neurological factors, tumors and other factors.
1. Pelvic infection: when there is a pelvic infection, the local enlargement leads to compression of the vascular nerve bundle, causing ischemic penile abnormal erection.
2. Trauma: men’s lower body suffered an acute injury, the local small blood vessels are damaged, it will lead to abnormal penile erection at night when sleeping.
3. Blood system diseases: for example, sickle cell anemia may lead to the obstruction of small submucosal veins, resulting in impaired venous return to the penis, which may easily cause abnormal penile erection.
4. Neurological factors: for example, brain tumors, spinal cord damage, herniated discs, etc., which cause compression and damage to the local nerves, can lead to abnormal penile erection.
5. Tumor: for example, prostate cancer, bladder cancer or tumors that have metastasized to the penis may cause pressure on blood vessels, resulting in abnormal venous return to the penis, which may cause abnormal penile erection.
It is recommended that patients with abnormal penile erection should go to the urology department of regular hospitals for examination and treatment in time to avoid adverse effects.