Almost everyone has experienced headaches. Headaches can be very disruptive activities of most people. Headaches are usually caused by stress, tension, restlessness, sinus problems, migraines, sleep deprivation and dehydration. Medical […]