I am the philosophical, educated, listener, and asshole of my group of friends.
I can give you advice and analyze a situation, but you may not like what you hear, and I may come off as rude when I talk.
In example, a friend of mine has a girlfriend that claims to have cheated on him, with another friend of his, while they were on a break. The other friend denies the alleged encounter.
My response to him, was that she is either lying, in which case she's a manipulative *****, or she did cheat on him, in which case she's a whore. Either way, he loses.
Yet, he is still with her, ( I might add that she is incredibly ugly, is still married, but seperated, from some loser, and has three retarded, spoiled brat, children, also, she was his "first".) Naturally, I have told him that he is an idiot.