Have you ever considered that your timing is actually a form of communication? If you are always very early you are anxious and have too much time on your hands. If you are early you clearly respect the person you are meeting with. If you are running in at the last minute, you are out of control. And, if you are late, you don’t care enough about the meeting to deserve the meeting in the first place. Think about it.