For the most part, I'm pretty honest with my friends, although I do have one friend who has horrible projectile bad breath that I can't seem to mention to him.
I'm more honest with the people I feel closer too, but there some things I do avoid talking about... Mainly because I don't have enough experience or knowledge to make any comment in that subject.
I don't really say anything if I'm not asked though.