Yes, it was your guardian angel or spirit guide... Thank them. Talk to them and try to pay attention to your intuition, your body and all the little "signs" that happen...
oh yeah, ...and, not to forget... to stay the hell awake! They people got better things to do than to drive your car for you. Hire a chauffer or take a cab next time.