Everybody has experienced headaches at some time or other in their lives. It is the most common pain which one suffers from and usually goes away on its own without any treatment. In rare cases, this pain may be a sign of a serious medical condition and you need to see a specialist for headaches. Normally headaches which are moderate or severe in nature and are not responsive to over-the-counter pain relievers are a cause of concern.