Is there any proper word for a person who is very hard to please? [closed]

Solution 1:

According to Thesaurus here is the list of words:

Main Entry: hard-to-please
Part of Speech: adjective
Definition: extremely particular
Synonyms: choosy, critical, demanding, detailed, finicky, fussy, meticulous, nit-picking, particular, picky, scrutinizing Antonyms: undemanding

Solution 2:

Persnickety, “Fastidious or fussy”; “Obsessive about mundane details, demanding for precision” is good in this context, and also fastidious, “Excessively particular, demanding, or fussy about details”; “Difficult to please; quick to find fault”.