[adj] causing awareness of your shortcomings; "golf is a humbling game"
demeaning, humiliating, mortifying, undignified