For Charities, look at www.givewell.net. then, on a vacation, go visit some of them and see for yourself. if this doesn't provide life-changing perspective ---> therapy.