I try to make sure I arrive EARLY for everything even if that means I am sitting in my car for a half hour before I need to go inside.
Being early is good for my mental health. I have less stress when I give myself extra time for things.
Being late is bad for me. If I am late to thinks I get VERY anxious. I start to panic when I am driving so I always give myself extra time whenever I have to drive.
Some jobs are more lenient – my current one is very flexible and this helps to alleviate some of my stress. Still I have a strong desire to be early and a huge aversion to being late.
An anxiety driven monster – running from the clock.
That is why I am always early.