Sounds like a stressful few days. Unfortunately I am one of those crap drivers, in fact i'm awful. Not sure whether its laziness or because of driving in so many different countries.