What is the difference between to be honest and to be cruel? Where is the border you should not cross? Maybe it depends on the person you are talking to... Did it sometimes happen to you? You were with a person you totaly trust, so you feel that you can really tell her or him anything. Therefore you are not having any mask, not trying to be cerafull about what will fly from your mounth... And, suddenly you say one sentence... few words which the person next to you take differently. How short does it take to say those words- three seconds? And then when you are trying to fix the situation, it may last sooo long:(
On the other hand, if somebody is beating to his chest for honesty, am pissed of telling to the people only what they like or expect from me. Am I an egoist? Maybe...