I can never think of any reason why people delay to do something that they know they need to finish it soon. I don’t understand why people could come at 5 when they promise to come at 3. Do they even speak the language? Do they hear what they say? Do they understand a word…