I am suffering from a migraine from last 4-5 year and I had done my medication too, but there does not seems any progress in my health, now it seems like it is uncurable for me? Is there something that I can recite and get cured of this pain?

It is narrated from Imam Baqir that you should wipe your hand on your head and say the above dua 7 times.

أعوذُ بالله الَّذي سَكَنَ لَهُ مافي البَرِّ وَ البَحْرِ وَ ما في السَّماواتِ وَ الارْضِ وَ هوَ السَّميعُ العَليمُ.