For many of us, experiencing headaches isn’t a big deal because we are so used to it now. According to a survey conducted, 47 million Americans suffer from headaches each month. Almost 9% of the US population suffer from migraines; that is, a complicated form of headaches that has many problems linked to it as causes and after effects. Hence, it is hard to treat migraines but not as hard to treat headaches. Many people turn to non-steroidal drugs, such as anti-inflammatory drugs that are easily available at the drugstore for normal headaches and they seem to work to a great extent.