This is a great story and yes I believe, no, I know that deities and angels and already lived and not yet lived life cycles all exist. I highlighted coincidence because coincidence does not mean happenstance. It implies cause and effect. Here is the dictionary definition of coincidence: "Noteworthy event, circumstance, or series of such, which occurs in conjunction, or synchronously, with others, and is of such a character as to suggest a connection of cause and effect, although apparently no connection of the kind exists." I discuss this further and my pub that celebrates "synchronicities and the every-person-portal" in this short form story. https://medium.com/technical-excellence/correct-yet-coincidence-and-synchronicity-are-actually-synonyms-5fd0edee06eb