Agreed – people who spend their lives trying to make other people miserable – they are actually miserable. They only feel better when someone else is unhappy. It’s as if they believe that there is only so much happiness and if you’re happy, it diminishes their happiness.
Small people behave this way. I know it’s tough. If you don’t let it bother you (even if you are pretending) it will make them furious. Fake it if you have to, but make them angry by not getting upset. Learn to nod your head and just smile and say “Ok” when they say things. Don’t get defensive if they go on the attack. Again, easier said than done but when you stop caring about what they think, it becomes a lot easier.