My prayers go out for your son, Kindeyes, and although I am not Catholic, I often pray to St. Michael the Archangel who drove the devil back to hell. He's my personal saint when I need one, as my son shares his name and also fights demons.
It's all out of our hands, dear Kindeyes, all we can do is light a candle and turn it over.
Big gentle hugs to you, no mother should ever have to ever walk in our shoes.