My dad is always late. Ten times out of 10, you can bet money he won't show up on time. So, it may come as a surprise that ...