Also, I actually have a friend who is SO lacking in tact. He got divorced about 2 and a half years ago, and since then, he's become what he likes to call "brutally honest." Meaning, he's going to tell you what he thinks, and if you get hurt, sorry...that's just the way he is. And he'll tell you that if you were his true friend, you'd accept him for the way he is, and not complain, even though he hurts your feelings.
MY THOUGHT on that....it's a total cop-out. Regardless of anyone's situation, that's no excuse to hurt people's feelings, especially those who are supposed to be your friend.