The world is getting better. Why is Gen Z so depressed?