Faultfinder
Part of speech: noun
Definition: A person who finds fault
Cynic
Part of speech: noun
Definition: A person who believes that all people are motivated by selfishness.A person whose outlook is scornfully negative.
Example sentence: I'm rather a cynic, I suppose. I do not believe in the niceness of humanity.