Humbling ourselves