I was suffering with migraine headaches and neck pain for for 7 years. I changed my diet, drank more water, which helped, but didn't cure it. I used peppermint oil topically for the pain, and drank Apple cider vinegar when I had a migraine, which would help also. But overall I still was getting the headaches every few weeks and the neck pain was daily.
I started getting sessions of Bio Energetic Synchronization Technique a.k.a. B.E.S.T. This was life changing. After 3 sessions my neck pain was gone. The headaches took longer to go away. They slowly occurred less frequently, until eventually no more. I feel 10 years younger and now have energy to exercise and am overall much happier and at ease in all areas of my life. I recommend this for anyone who has not experienced full healing from the other things you may be trying. There is a nutritional component to the treatment which may go well with some natural remedies you can find on this site.