thats unbelievable. it couldnt have worked out better for you.
i try to look at it like,life plays to my advantage.when the guy in front of me is doing 20 mph , in a 35 zone,i figure,god sent him to keep me from being in a bad predicament by a minute or 2.
your guardian angel wasnt asleep on the job. thats for sure.