"I have a good life[...] The world is so terrible" screams "I engage with social media toxic to my mental health" to me but my context of your existence is 3 sentences so...
Take that as advice or criticism but the world has never been perfect and certainly will never be as close to perfect as the funnel of negativity online echo chambers and recommendation algos can be
Unfortunately, sometimes that's all it takes, especially when not diluted by opposing viewpoints, but let me--without any knowledge of the specific contents--take a crack at countering the negativity bias of those narratives:
If these sound relevant to what you're used to seeing, I'd recommend asking yourself if any of the communities can acknowledge improvement, in other words: if you're following a (hypothetical) community called "Don't Kick Puppies" because who wouldn't support that cause, well not only did you just sign up for a stream of puppy kicking content but one moderated by somebody invested in convincing people the issue is a pressing concern regardless of what the data indicate