I am obsessed about being on time..
Me too. That comes from my being a pilot for 34 years. Two things we always heard about in the industry was: 1. Safety and 2. Be On Time. Number 2 was difficult at times, depending on the weather and how crowded the gates were.