The penis is not hard enough may be caused by erectile dysfunction. Penile erectile dysfunction, also known as impotence, refers to the inability of the penis to fully erect or the rapid weakness after erection when the patient is in the same room, failing to reach the hardness required by the same room. The cause of erectile dysfunction has a lot to do with the patient's bad habits in daily life, such as long-term masturbation, when masturbation, the stimulation and friction of the hands on the penis are very large, and in the long run, it will lead to penis blood flow disorders. Long term excessive sex life, smoking, drinking, work and study pressure will also cause this situation.