Hur många gånger har vi befunnit oss i positionen att inte kunna vara hemma den dagen vår sista ska levereras ...