humbling
noun
°An event which causes humbleness; a set-down.
adjective
°Of higher rank, status, quality, strength, etc.; inducing a feeling of inferiority.