I am struggling with migraine for a long time. I tried a lot of treatments but nothing worked out. Usually I am sleeping for 5 hours due to workload. Recently while searching about different...