I have a habit of being too awesome.
No, but in all seriousness, I have a bad habit of being honest. I'm not honest to be mean, but I know that it can come out like that sometimes. I just hate the way it feels when people lie to me, even if it's a "small" lie, so I don't lie to other people. But, some people honestly can't handle the truth (insert Jack Nicholson impression here) and they think I'm an asshole, just because I don't pussyfoot around or walk on eggshells and tell them the truth.
Former friend of mine: Do you think I'm a bitch?
Me: Umm, what?
Former friend of mine: People at work were talking about me and some of them think I'm a bitch. Do you?
Me: I wouldn't say that you're a bitch, but you can be pretty mean for no reason at all sometimes.
Former friend of mine: FINE, WHATEVER!!! FUCK YOU!!! I don't care what you think anyway, you ASSHOLE!!!
Notice how I put "FORMER friend of mine"...??? Yeeeeeah, that's what I get for being honest.