same experience will give different teachings to different people. for you going to a homeless shelter may help you appreciate life more, see that you can make a change in others by helping them etc. for someone wired differently - it may be a yucky experience with smelly people. so ymmv
It's weird to me how often people come away from interacting with the poor with a reaction that would seem overly stilted and unfair if it was put in a cartoon