I get you, nobody wants to be a charity of labor for their employer. I typically show up early not to kiss ass but because I'm used to trying to be somewhere 10ish minutes early in case there's traffic or I run late in the morning.
Title says the rest, are you punctual for non-work gatherings? Going out with friends, meeting family for dinner, etc.? Is there a particular reason you're either early, right on time, early to everything, or some mix?
Note:sorry if mobile formatting sucks