It could also be there is some correlation to inability to absorb Vitamin D. No amount of supplements (including massive prescription doses) have gotten my levels anywhere near baseline.
Spending a minimum of an hour per day (average) outside hasn't helped much either, but it's been more effective than supplements.
(And sun lamps + bipolar = mania...)