It's rude to show up late for dinner.
Gordon has plans to meet with his parents for dinner at 7:00, but he is playing World of Warcraft with his friends at 6:00.
Gordon wants to meet his parents for dinner.
Gordon ends the game and gets dressed so that he can leave the house by 6:30 to meet with his parents.
Gordon decides to play one more raid with his friends before meeting his parents at the restaurant, and he ends up not leaving until 7:00.
Gordon's parents are happy to see him and the entire family has an enjoyable meal together.
Gordon's parents assume he is not coming, and they get a table for two, so there is nowhere for Gordon to sit when he arrives.