Oh MP!!!! i had cold shivers reading that!!! Oh gosh. i am soooooooo relieved that you guys are ok (apart from the shock, which is TOTALLY understandable!). oh gosh. that must have been terrifying!

Hope you are holding up ok...keep an eye on yourself for shock and all that ok? it can creep up. get loads of cuddles from DH!

thinking of you babe.