Your answer to the question is very valid and that is what I would have said if you had not answered so I'll just add this.
Life is like that, we can't happy all the time just as we can't be sad all the time. What we need to do during those sad and depressing moments is to think happy thoughts and stay grateful, we could cheer up through that.
Have a nice day out there friend, nice question.
Yes my good friend staying happy is wonderful remedy.