I am absurdly punctual. By this I mean, if you tell me or ask me to be somewhere at say, 9:30, I’ll get there at 9:00 just to be safe. Maybe you can see me early. Maybe finding a place to park will take time. Maybe I’ll have to use the bathroom first. Who knows. Either way, I don’t like being late, and I don’t like when other people are late too. I understand that shit happens, and if you call and tell me you’re going to be late because of X reason, I’m cool with that. You had the courtesy to tell me, which is polite. If you don’t call ahead and tell me what’s going on, I’m going to assume you don’t respect me enough to get your ass in gear in a timely manner, which is going to make me think a little less of you whenever you do show up.
The same is true of projects or other chores/jobs that need to get done by a certain time. When I was in school, college particularly, I would have any and all homework done at least 2-3 days before it was due, to give me time to go back over it and make any corrections I think might be necessary. The only thing I had trouble with were papers. For the life of me, no matter how much time I allotted myself to work on research papers or essays, I would constantly be finishing them at the last minute. Of course, it always garnered me A’s, so I didn’t question the process, but still. It was annoying.