When we are physically ill and pray for healing, God may choose to heal us instantly, take his time, or leave us alone. In the last instance, we may recover naturally, remain ill, or even worsen. At any rate, God knows what's best for us. But when we are spiritually ill and pray for healing of the soul, the Lord does not delay. If you repent your sins, the cleansing is instant. Before receiving the Lord in the Holy Eucharist, all Catholics respond by saying "Lord, I am not worthy that you should enter under my roof, but only say the word and my soul shall be healed." If you truly believe, your soul shall be healed! The soul is our Father's utmost concern. It's healing is so much more urgent than healing of the body. It would be good to have both a healthy body and a clean soul, but always pray for healing of the soul first.