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

"golf is a humbling game"

Related terms: undignified
Similar spelling:   humiliatingly
  humiliation
  humiliate
  humiliated
  humility