Male sixty six normal but not hard usually refers to sex hormone six normal, but have erectile dysfunction, the causes include vascular disease, diabetes, psychological factors and so on. 1. Vascular disease: Atherosclerosis, heart disease or stroke, high blood pressure and high cholesterol can affect the blood flow to the penis, and vascular disease is a common cause of erectile dysfunction. 2. Diabetes: Diabetes may cause damage to the nerves and blood vessels in the penis, and some diabetic men suffer from erectile dysfunction. 3. Psychological factors: When a man is anxious about sexual performance, his erectile function may be affected, or recent psychological stress may also affect sexual performance. 4. Others:If you have undergone major surgery, such as abdominal, pelvic, or major vascular surgery, fractures, etc., these lesions can affect your erectile function. A 60-year-old man with normal sex hormones but erectile dysfunction is recommended to consult a doctor in time and choose a reasonable treatment plan according to the cause of the disease.