I believe in guardian angels... and I definatly feel like this is the work of one.

Wow!