Depende de que verdade seja. ..Se for algo que fará de certa maneira "bem" para a pessoa, sim. Mas se for o caso de só causar mal estar em uma das partes, guarde para si. Nem tudo que reluz é ouro ;)
Sim, por vezes pode ser doloroso, mas é o melhor caminho. Porém, eu poderia ocasionalmente mentir se dizer a verdade significasse colocar em risco à vida de alguém que eu amo.