LOL sometimes it's more than just a feeling, I KNOW. Like the skunk, i usually regret it later and apologize unless it's in retaliation. I generally try not to be "that guy" unprovoked.
I'm a major asshole to one of my friends. It's the only way to get him to take to shit seriously. If I don't yell, cuss and threaten to beat his ass, he won't do what I asked him to do right, sometimes he wouldn't even do it at all.
It's all a matter of perspective i guess. If you think me telling you the way shit is straight up is being an asshole..than yeah. But it's not my problem, it's yours. I had a shirt i used to love to wear to work after getting talked to about some stupid shit, "attitude problem: my attitude, your problem"..but you gotta be right most of the time to pull it off