There's a weird methodology quirk here. Looking at the data, words like "violence" seem to directly decrease the overall happiness score. Which is weird, because use of that word doesn't necessarily indicate that someone is feeling less happy.
Mentioning negative events therefore seems to directly decrease the happiness score, so a conclusion like yours is almost tautological -- when a negative event happens, people talk about it, so the algorithm infers that people are unhappy.