For me it was alcohol. At least there is a very strong link between alcohol and my mood.
Just a few drinks and I feel sad and anxious for a couple of days. My mood recovers by staying abstinent for one or two weeks after drinking alcohol. My solution is to avoid alcohol as much as I can.