Ser sincero está bien; ser sincero cuando nadie te ha preguntado suele significar ser un borde. No sé si es el caso del OP, pero todos hemos conocido a gente "muy sincera" que lo único que hace es rajar de todo aunque nadie les haya pedido su opinión.
De todas formas, aunque la sinceridad es un mérito, la "mano izquierda", el "savoir-faire", la diplomacia... también lo son y demuestran inteligencia emocional y empatía.
A mí me costó años aprenderlo y ahora, a mi provecta edad, creo que me manejo bien de forma en que no suelo esconder lo que pienso, algo que solía hacer que me sintiera mal; ni necesito comportarme como un gilipollas maleducado para ser honesto, algo que obviamente también te hace sentir mal. Al final esto va de apretar cuando se puede y soltar cuando es necesario.