Dear Jeff Ryan,
Thank you so much for your story, I am very happy to hear that your son got well and is still well and healthy.
You must have told him the story as he grew up?
I am curious, did he become an active practitioner of Dorje Shugden as an adult?
Miracles can be hard to believe because it is easy for our "scientific" mind to conclude (wrongly) that there is no miracle but only physical phenomena.
The thing is this: there would be no miracle if there were no physical phenomena, so to ignore the miracle on the basis of the physical phenomena taking place is contradictory... It is confusing and it is not thinking properly.
When I receive a money transfer on my bank account, I do not explain it by the logical process of money transferring from one bank account to another, I explain it from the fact that someone put in motion that transfer process with intention. So the bank transfer is not explained by the bank transfer process but by the intention and action of the person issuing the order of transfer.
It is the same with miracles.
In fact, it is the same with rainbows appearing in the sky, we can limit our mind to understand this phenomena from the physical aspect of it (water+ air+ temperature+light). And when we see them appearing in the sky, especially when they appear over auspicious events, they have all physical conditions for them to happen (water+ air+ temperature+light), yet, there is more to explain about why they appear at such time and over such event.
With a mind that can accept miracles, we are better equipped to move faster on our spiritual path, for that path will take us beyond the physical aspect of reality.