So I'll start off by saying that I'm a pretty big asshole. I generally don't care about people who I'm not friends with, I'm very sarcastic (which strangers seem to never 'get') and cocky. I've been told I come off as arrogant quite a few times, and I would like to replace this perception with confidence, as it seems to be a fairly fine line. I've toned down making sarcastic remarks (which is boring, because I'm hilarious), try not to act like an asshole, and at least give the impression that I care. But on to the point: Where is the line between arrogance and confidence, and how does one transition from the former to the latter?