I do not understand lateness in general, some people are late for everything and their planning drives me mad. As a teacher myself I have several students who are ALWAYS 10 minutes late for every morning lesson, they had not considered setting the alarm clock 10 minutes earlier. Baffling.
Only child?