How could you diffrentiate between 'hypocrite' and 'naive'?
We know what each means but it would be hard for us to determine which one is used by other people.
This is the example: when one ask “do you want money?”,the first responder will say “Of course,yeah,etc”,and second responder will say “No,I just need love,that’s all”
Another example: when one ask “Government have exterminated all strays in the city,do you think this is reasonable?”,the first responder will say “Strays contain disease,bla,bla,bla,dangerous”,and the second responder will say “Oh no,that is cruel,I can’t believe that,they kill these innocent creature,etc”.
From these two example we can know that both second responders are either naive or hypocrite. The first responders without any doubt are rational through their answers.
So how could we differentiate between hypocrite and naive? Are both affected by emotional/immaturity factor alone or also by other factors?
This question is in the General Section. Responses must be helpful and on-topic.