demeaning
1. [ adjective ] causing awareness of your shortcomings
Synonyms: humiliating mortifying humbling
Examples:

"golf is a humbling game"

Related terms: undignified
Similar spelling:   demeaningly