There are good people in your life. Share good things with them and try to be as good to them as you can. Social media only amplifies the negative. Things are bad right now, but not all bad. Don’t despair.
I know it’s cheesy, but I really believe it: love is the answer.
Filtering spam is a long solved problem and completely trivial. I receive no spam on my self hosted email, and I spend no time at all working on that.
My old unused gmail account however… I recently logged in after more than a year. The spam folder had about 40 emails in it, and the inbox had more than 8000, all of which were spam. Google over self hosting is not a solution to spam.