difficult;  hard;  impossible;  unfeasible;  fussy;  particular;  gloomy
 to look displeased;  to frown;  to scowl;  to look grave;  to look serious
 hard to please;  moody;  crusty;  fastidious
 a little difficult;  slightly hard;  not feasible;  not possible
 slightly difficult;  somewhat bothersome;  troublesome;  peevish;  querulous
 person who is hard to please;  difficult person;  grouch;  sourpuss
 person who is hard to please;  grouch;  complainer;  whiner
 difficult;  hard;  troublesome;  complicated;  serious (disease, problem, etc.)