Hundreds of thousands, if not millions, are suffering from headaches in the US. They can be very complicated to diagnose and oftentimes it's difficult for people who have them. Headaches have many types, some of them are migraines, tension-type headaches and cluster headaches. The most common type is the Tension-Type headache which a whopping 90% […]