Term for someone who is strong in a opinion/opinions of his but is open minded enough not to stress it on others and is adjustable in nature. For example a person may be very racist but on meeting strangers never shows even a slight inclination over his opinion We can describe it as something like acting or faking but it seems a very general term I'm looking for a high-fi term
closed as primarily opinion-based by FumbleFingers, AmE speaker, tchrist♦ Dec 1 '17 at 15:45
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
I'm at a loss to find one word that covers those requirements.
You describe I think at least two and possibly three separate character traits...
1st thoughtful (strongly opinionated)
2nd private (does not offer an opinion to strangers)
3rd or possibly part of the 1st trait: open-minded (adjustable)
Now, with regards to the "acting / faking". This to me sounds something like:
Having a neutral expression.
There are other ways of describing it, "Poker Face" or Game Face", being 'opaque' or 'un-readable'.
that is a skill a person has to enable them to mask their feelings and responses.