Sometimes life throws a spanner in your daily routine and you ...