carping

adjective

Difficult to please; critical.