> Don't stay honest to those don't value it.

IMO you are either honest or you are not

If you are honest with people who don't want to hear the truth, you are going to be dishonest with people when they want the truth.

That doesn't follow.

you'll figure it out