Here's some self help advice to those who are "grappling with feelings of frustration and hopelessness."
#1 Get your heads out from behind your rear ends.
#2 Take responsibility for your own actions
#3 Worry about what's in front of you, and what you can do to make it better, NOT what is out of your control.
#4 Learn to cope with problems by solving them through dialogue and peaceful action, not by escaping to some weird safe space where you tremble at anything which challenges your world view.
#5 Live life, don't run from it.