I am not punctual. I walk into work anywhere from 5 minutes before to 15 minutes late. I was late to my own wedding and late for my sister's. My spouse is always pissed off at me because I'm always last minute, which is silly-he's known me for 30 years!! I plan for that '2 hour window' when flying, but usually get to the airport 30-45 minutes before flight time.
Last time I was even close to being punctual was my birth-I was due October 7 and arrived October 8.
