Belated response (pep talk) to both you and 'wolf550e'.
Yes, the world sucks. But there's great stuff too.
Working towards a better future is my coping mechanism.
I encourage everyone to volunteer somewhere that helps restore your faith in humanity. Finding those people, those groups can be a challenge. (Most do gooders are also tedious to be around.)
I used to volunteer as a tree hugger. Now I'm very politically active. I somehow fell in with great people doing great things. Their friendships and the shared effort is what keeps me going.
Unbelievably, I'm now super optimistic. Yes, the challenges are terrifying, I'm not in denial. But I also believe the opportunities are insurmountable. [ h/t Yogi Bera :) ]