Do you ever ask yourself the following questions: あなたはいままでこのような質問を自分にしたことがありますか?
What does "being honest" really mean?
正直ってどういう意味か?
Do I have to say everything I think to be considered an honest person?
正直な人であるために自分の思ったことを全て伝える必要があるか?
Aren't certain truths better left unsaid?
ある特定の真実は言わない方がいいんじゃないか?
Being a true honest person is being able to think, do, say and feel the same thing. If you think or feel something and you don't act accordingly, you're not being true to yourself and/or to others.
Being honest doesn't necessarily mean having to say everything we think and feel. However, when we decide to speak or act, our words and actions should always correspond to what we think and feel.