What's the word for someone who is ungrateful/ not appreciative of the things he has but wants more lavish things? For example, instead of appreciating the little things he has in his life, someone might go on and on, complaining about things like how the scratch on his brand new shoe ruined his day or who wants a new car while complaining about his old one.
is erroneously connected as a duplicate to A single word for someone who is not pleased no matter how hard you try.
I'm looking for a word that means someone (especially a boss) who is not pleased (with your work, attitude etc.) no matter how hard you try.
The former is related to never being satiated with what you have. The later is never being satisfied by what other people have done. While there are overlapping themes, the answers provided in the later questions are not suitable for the former. There is a clear distinction between these two concepts.