My former colleague was like that... He got mad at us for being happy. In fact, he told me, there is no such thing as happiness in your life. Your happiness is all fake and superficial. Yikes. I kept my distance for sure. Did I share that his face was always grumpy and angry? His ex-wife and 2 grown adults couldn't stand him, including his new girlfriend... LOL!!