Miracles and discernment · Question 14
Why does God heal some people and not others?

The question: “If we prayed together and only one person got better, hasn't God played favorites or abandoned the one who believed less?”
The Church's answer: No. Not being healed doesn't mean a lack of faith or a refusal from God. Jesus' miracles are signs of the Kingdom of God, but they didn't remove all the illness and death of his own time, and the Church doesn't claim to know why one particular healing happens and another doesn't. We ask to be healed and go on with the treatment at the same time, and we must never reduce the dignity and the care owed to someone who isn't healed.
What the Church has actually recognized: An official recognition of a miracle is not a verdict that “this person was loved more” or that “the other patient prayed less.” Forcing that kind of explanation on someone who is suffering is cruel and wrong.
If they press further: “Then why pray for healing?” — To ask honestly for the recovery of someone you love, to entrust your fear and your hope to God, and to keep going with the treatment and the care that are ours to give. It isn't a transaction that controls the outcome.
In one sentence: “Not being healed is not evidence of a lack of faith. Ask for healing, but keep going with the treatment and the care, and don't leave the side of suffering you can't explain.”