I've been doing Keto for over 2 years. One thing I learned, you have to do cheats. Even if only once a month. And yes magnesium is very important. I use 3:1 ***\thc to fix migraines. It has made a dramatic improvement. Be warned, there are so many varieties of thc. If you take it, try dinner...