Wow! that is amazing!! I am a firm believer in guardian angels and yours appears to be pulling out all the stops for you!