You know what really sets me off- sad to say it is sugar. Darn it, I love everything sweet! Also alcohol, needless to say, so have to really watch my intake of both.
I also take a lot of vit. D, especially in the winter (Seattle area, lack of sun). Then I take vit. e, and fish oil, too. Oh, yeah, and I walk every day.