Sometimes I get this sever pain behind my neck. Is this migrane. It last for the entire day and nothing I do can relieve it. I cannot sleep when this pain strikes. I subsides automatically after about 18-20 hrs. What can be the cause of this. I have not been able to observe any pattern that causes it.