all depends on what type of person you are, where you live, what you do (professionally and in your spare time) and what people you surround yourself with. I agree that life is sorta a roller coaster but my "i'm happy" and "i'm doing well" phases are always longer than the shitty ones.