I think we do this to ourselves because we are human and maybe lack faith. Or it could be ole what' his no-face(satan) that helps it along. Yes, it is okay to be happy regardless of what is going on. I think it will help make the tough times easier to get through if we are happy inside.
Due to things at work I haven't felt happy for a while. But somethings have changed at work and now I feel renewed and much happier. I love the feeling. I just get like Charlie Brown sometimes and loose my nerve to be happy. Or could it be that I don't know what to do with it?
You know what? I am going to feel this way because it beats the other way and now I know how strong I am because I got through 7 years of having a bad boss.
So, watch out world, I'm coming! Don't worry, be happy.