Anyone can have cluster headaches. But they are more common in men than women. Cluster headaches usually begin around age 30.