There are as many as 200 different types of headaches, making it difficult to find out which one you are suffering from. Headaches are little understood because the brain has no nerves and, therefore, cannot feel any pain. So, when you have a headache, it is the nerves and muscles of the head, neck, and […]