Jenn, have you had any bloodwork done? For stuff like your thyroid?

Possibly talking to a nutritionist might help too.

I know that i have to avoid certain food and smells if i want to avoid becoming depressed. (Lavander, though i love it makes me VERY depressed.)