Pergunta:
Confundo bastante os termos "bom coração" e "honestidade", e sendo estes virtudes, vou usando-as num mesmo contexto como «um bom coração», sinónimo de outro, honestidade; sendo assim, não os emprego com total segurança.
Ex.:
1. «O seu bom coração revelou-se nos seus alegres filhos...»
2. «A sua honestidade revelou-se nos seus alegres filhos...»
Entretanto, há quem diga que a honestidade pode-se manifestar num mundo relativamente restrito da pessoa portadora [como entre os entes (queridos) mais íntimos — somente nestes]; ao passo que o «bom coração» se revela pelo amor ao seu semelhante, demonstração de carinho, gentileza, entre outras virtudes, incluindo a honestidade.
Como disse acima, falta-me segurança no seu uso, ou não sei se estou certo.
Agradeço a atenção!
Resposta:
Bom coração não é sinónimo de honestidade, mas, sim, de bondade. Com efeito, honestidade quer dizer «qualidade ou caráter de honesto, atributo do que apresenta probidade, honradez, segundo certos preceitos morais socialmente válidos», enquanto bondade (ou bom coração) é «qualidade de quem tem alma nobre e generosa, é sensível aos males do próximo e naturalmente inclinado a fazer o bem; benevolência, benignidade, magnanimidade».
Embora uma pessoa dotada de honestidade tenha quase sempre «bom coração», é inegável que aquele que apresenta probidade, honradez ou outras qualidades semelhantes pode ser, no capítulo do "coração", da bondade, um indivíduo igual a todos os outros, ou seja, pouco inclinado a fazer o bem (ou o mal).
[Fonte: Dicionário Eletrônico Houaiss]