

I can be like this sometimes, but I normally try to let people know that the dogs are whirring.
- Hmm, good question…let me think…
- How can I put this?
- What’s the phrase I’m looking for?
I’ll especially do this if I’m speaking to people whose first language is something else, as I’ll want to answer the question without resorting to idioms or slang. No point telling a Frenchman that the situation is a bit of a dog and pony show.
It’s called empathy. Their words and actions obviously have an effect on you, so it shouldn’t be surprising that the opposite is true as well. Reading people and their moods inform this and help you predict how they might react in the moment.
I suspect most of what you’re talking about is about timing. Taking a jovial mood and injecting serious topics without warning will piss people off. You’re killing the mood. “Don’t be so negative” sounds to me like you’re not reading the room. Let people enjoy those times. If you need to raise a serious subject with someone - a deft “now’s not the time, but I’d like to talk about something” allows them to finish up, switch gears, and then have a more serious discussion.
The same goes the other way. Injecting jokes in a serious discussion can cause problems too.
The whole thing is like merging into traffic. You have to match the pace of the traffic flow. Too fast or too slow causes pile-ups.