WhooHoo Els, glad to hear Steve is home and doing well. Not sure if witches celebrate Christmas, but this recent turn of events must be the best Christmas present for you, ever.
It seems as though you are correct about the prayer, vibe thing, along with the fact that you are a great dad who loves his son beyond anything else. I'm happy for you both, I hope my vibes helped.