Good to see you again @jaichai some great pet peeves mentioned, I could not resist to stop and reflect at how bad time keeping is such a huge reflection I can relate to.
If you truly are running late through no reason, give an explanation which most accept. Arriving late all the time gives bad reflection of character, I also perceive it as bad manners, or lack of respect.
This made me smile, since Doctors rooms overbook and you sit waiting sometimes for hours, I always feel they have a phone and receptionist! If something or someone took up more of their time earlier in a day, why not phone and delay the appointment, why waste another persons precious time.
Time is precious, good manners are golden.
@tipu curate
RE: (IJCH) Tardiness - A major Pet Peeve!