@Stansmith, I think my husband comes across as incredibly earnest and authentic. That said, he does a whole lot of complaining to me about his friends and co-workers, things he will never come out and say to them. I'm always confused by this. I'll say, 'why don't you just ask them not to talk to you about such and such a thing if it annoys you?' But the idea of just coming out and saying something like that to people feels wrong to him.
Conversely, I suck at sugar coating which makes for lots of awkward silences after I open my mouth in a social situation. I don't know how my creating awkward silences would make me better at socializing. My husband is likeable in ways that I will never be. I think people can respect my honesty and candor, but I don't think they enjoy it all that much. It makes me think of that saying, You catch more flies with honey than with vinegar. I've never been good at catching flies, but my husband is great at it.