DerekAR, Have you checked your B-vitamins? Could be that a deficiency is responsible for at least some of your problems. If you haven’t also throw on a vitamin D test.