In my opinion Generation Z is the first cause for hope I've seen in many years. For those sketchy in delineating the generations, here's a clue: https://communityrising.kasasa.com/gen-x-gen-y-gen-z/. For more info on 'Gen Z', here's some links to show why there may be some reason to hope for a better future:
https://en.wikipedia.org/wiki/Generation_Z
https://www.huffingtonpost.com/george-beall/8-key-differences-between_b_12814200.html
(post is archived)