Answer: overcritical

AnswerCrossword Clue
overcriticalInclined to find fault too readily
overcriticalexcessively critical