A faultfinder or a critic.
A snide comment or remark is one which criticizes someone in an unkind and often indirect way. She made a snide comment about his weight.
They are both correct, but mean different things. "George criticizes most movies" means that George criticizes a lot of movies. "George criticizes mostly movies" means that George criticizes a lot of different things, but the majority of the things he criticizes are movies.
The noun Filipino is a proper noun, a word for a native of the Philippines or from the Philippines; the name of a specific group of people.A proper noun is always capitalized.The word Filipino is also a proper adjective, a word used to describe someone or something as of or from the Philippines.A proper adjective is also always capitalized.
You is not always followed by are egYou canYou mightYou didYou walkedBut the be verb are is always used with you even though you can refer to one or more than one person
The word for blaming someone is "accusing."
Berate
A critic
Always right
A snide comment or remark is one which criticizes someone in an unkind and often indirect way. She made a snide comment about his weight.
Because you're an idiot. Why would she want to be with someone who criticizes her. You're someone to like her for who she is.
Another word for "shrew" is "termagant," which also refers to a contentious or quarrelsome woman. Additionally, "battle-ax" can be used in a similar context. In a more general sense, "nag" might apply when referring to someone who constantly criticizes or complains.
The term for that type of person is hypocrite.
The word "scapegoat" is sometimes used in that sense.
Self-opinionated
Noisy.
Inquisitive
Independent?