Not to be funny but it sounds like a guardian angel was pretecting you from something...