I would probably also include eating habits. Because like what was said in the energy thread, nothing else matters if you have no energy.
I remember reading a book that my mother had about leaky gut syndrome, and after eating bad food, just makes you feel horrible all the time. And through that bad feeling of eating bad food then you'd blame that feeling on some other external factor, like other people, or just your situation without realizing it was just your food that was causing all the bad feelings. Like that one guy who became depressed from eating nothing but McDonald's food for nothing but a month.
So perhaps its like a pyramid. On the base is your health with eating and exercise habits. And then everything else on top.