I am suffering from a migraine from last 4-5 year and I had done my medication too, but there seems not any progress in my health. Now it seems like it is uncurable for me? Ever twice or thrice day it gives a lot pain. What to do to get rid of this pain for ever?

I recommend the following:

1- Read this Du’a:

اللَّهُمَّ رَبَّ السَّمَاوَاتِ السَّبْعِ وَ مَا بَيْنَهُنَّ وَ رَبَّ الْعَرْشِ الْعَظِيمِ ، وَ رَبَّ جَبْرَئِيلَ وَ مِيكَائِيلَ وَ إِسْرَافِيلَ ، وَ رَبَّ الْقُرْآنِ الْعَظِيمِ ، وَ رَبَّ مُحَمَّدٍ خَاتَمِ النَّبِيِّينَ ، إِنِّي أَسْأَلُكَ بِالَّذِي تَقُومُ بِهِ السَّمَاءَ ، وَ بِهِ تَقُومُ الْأَرْضَ ، وَ بِهِ تُفَرِّقُ بَيْنَ الْجَمْعِ ، وَ بِهِ تَجْمَعُ بَيْنَ الْمُتَفَرِّقِ ، وَ بِهِ تَرْزُقُ الْأَحْيَاءَ ، وَ بِهِ أَحْصَيْتَ عَدَدَ الرِّمَالِ وَ وَزْنَ الْجِبَالِ وَ كَيْلَ الْبُحُورِ

Then do Salawat and then ask Allah to heal you from this pain.

2- Read Hadithe Kisaa’ on 7 dates, and then each day eat a date (for seven days).

3- Put your hand on the place of pain and say 3 times:

الله الله الله ربي حقاً لا أشرك به شيئا،
اللهم أنت لها ولكل عظيمة ففرجها عني