What do you call a person who is never content with anything that is given to him? [duplicate]
I am looking for an adjective for a person who, no matter what you give him/her (materially or otherwise), is never content and always expects more.
Solution 1:
Consider "insatiable" (if he can't find satisfaction), "unappeasable" (if you can't ever make him happy), or just good, old-fashioned "greedy" (or, if he's a child, the juvenile equivalent: a "spoiled brat").
All definitions from MacMillan:
insatiable: always wanting more and never feeling satisfied
unappeasable: not able to be pacified, placated, or satisfied.; syn: implacable
greedy: marked by greed : having or showing a selfish desire for wealth and possessions