I would have loved to have written this yesterday, on the actual International Day of Happiness, but unfortunately that was not to be. I only found out about said day the day of said day, and by then it was too late. I have very, very mixed feelings about such a day. It's okay though because it's over now. You can go back to being miserable and no one will care.
See that's part of it. I'm glad that people have taken a day out for happiness. You might argue that people should think about what makes them happy all the time, but you'd be wrong. They should, but they never will. It's why I love "X Day" holidays. If people only do it for one day, then at least they're doing it.
What I'm not so happy about though is the idea of just telling everyone to be happy. I have struggled with a depression for quite a large chunk of my life. I'm still suffering with it in many ways. I want to be happier and for the most part I am. Then I have times where I'm a very miserable person. The last thing I want to hear when I'm depressed is someone telling me to be happy. I HATE this idea that being depressed is a choice. Even people who are really, really, depressed find something they like and that makes them a little bit happy. It might not be what conventionally makes you happy, but it makes 'em happy. As happy as a depressed person can be anyway.
There wasn't much more of an insult than someone telling me to be happy. It's one of the things I clashed with my boss about. He wanted me to be happy and smile and such, but I just couldn't. I reached the point I couldn't even fake a smile. Be happy all you want. We should all be happier. The world would be a better place if people weren't depressed and if more people were happy. By God spread your cheer.
Just...don't be a dick about it. Rather than tell someone to cheer up or be happy, give them something to be happy about.