That is truly amazing. I don't believe in the whole "coincidences" thing. I think there is something more at work there... you were in a time of need and you needed him... and there he is. He will always be there with you. Perhaps this was a way for you to know that.
Amazed, Levi