damn.... God is certainly looking out for you man... i feel for you. glad everything is ok though.