What causes headaches?
In answering this question, it is important to recognize the three types of headaches: a) tension headaches b) sinus headaches and c) migraine headaches. The cause of tension headaches is emotional or physical, resulting in throbbing temples and mental discomfort. The cause of sinus headaches is most often attributed to allergies and the flu, resulting in fluids trapped in the sinus cavities. The cause of migraine headaches can be either impingement of the nerves of the neck or by chemical imbalances, resulting in the inability to function optimally.