Have you ever wondered why some people always show up right on time while others are constantly running late? Punctuality is ...