Men always have headaches may be caused by bad habits, high blood pressure, cranial lesions and other reasons. 1. Bad habits: some men often smoke, alcoholism, late at night, nicotine in tobacco can stimulate the brain nerves leading to headaches, alcohol can cause blood vessel expansion leading to headaches, lack of sleep can trigger cerebral vasospasm contraction leading to headaches. 2. Hypertension: due to external factors stimulate the blood pressure suddenly rise, or plain patients with hypertension blood pressure control is not good fluctuation rise, resulting in increased pressure in the cerebral blood vessels, which can make the patient feel dizziness and head swelling, always headache. 3. Craniocerebral lesions: when suffering from intracranial tumors and other craniocerebral lesions, there may be intermittent headaches at the beginning, and as the tumors get bigger, the headaches will be more and more frequent and intense, and may be accompanied by nausea, vomiting and other symptoms. Men who suffer from headache should consult a doctor in time and take appropriate treatment after the doctor finds out the cause of the headache. Daily should maintain a good routine to avoid physiological headache discomfort.