From my experience I can say
1.Weather conditions often govern moods of the people. For instance, some people feel depressed during rainy season while there are others who just hate summers or winters.
2. It can also happen when you meet a very pessimistic person & from being very happy you start feeling miserable.