STA - So good to hear that you both survived this incident with just bad feelings about it. As you said, it could've turned into a very bad story for you both.
Just a p.s. when it comes to driving - if you don't have one, buy a dash-cam ASAP!
From personal experience, I can guarantee it can save you a lot of grief - as well as receiving compensation very quickly! :)
A local policeman recently told me that they wished every driver had one in their car.