Being honest is, in a sense, a gift. Being honest is about freeing your mind. When you are up front about your feelings for someone or about a situation, you are enabling that person or situation to move forward; you are no longer halting progress and you are no longer holding a person hostage in your unhappiness, your doubt, your misery, your guilt, or your shame. If you allow yourself to be unselfish and share your true feelings, you too will experience a sense of relief.
Your vote on this answer has already been received
When asked an opinion about something,to say out what you actually think about something is called 'honest opinion'.But thinking one thing and saying something else to please others, can not be called as honest opinion