Doctors treat but God heals. As a Christian for forty years and a practising doctor for thirty years, I have seen people being healed in so many different ways—through supernatural means and medicine/surgery.
On the other hand, I had dinner recently with a long lost friend who used to hold healing and deliverance meetings in India. He said he witnessed so many amazing cases of supernatural healing there. Poor, desperate and spiritually hungry, people walked for miles to the place of the meeting. They had great need, faith and expectancy. And God SHOWED UP! They were not disappointed.
In both the above scenarios, we see God's sovereignty at work.
Paul instructed young Timothy to take wine for the sake of his frequent ailments (1 Timothy 5:23). Epaphroditus was sick and almost died (Philippians 2:27). Can such faithful servants of God, held in high regard by Paul, be considered to have fallen into sin or deemed to be lacking in faith that they had to endure sicknesses? Can they be considered ignorant of God’s so-called provision of healing in the atonement, as many would be quick to defend based on 1 Peter 2: 24? http://cicministry.org/commentary/issue14.htm
WHEN GOD DOES NOT HEAL
For we know that when this earthly tent we live in is taken down (that is, when we die and leave this earthly body), we will have a house in heaven, an eternal body made for us by God himself and not by human hands. We grow weary in our present bodies, and we long to put on our heavenly bodies like new clothing. For we will put on heavenly bodies; we will not be spirits without bodies. While we live in these earthly bodies, we groan and sigh, but it’s not that we want to die and get rid of these bodies that clothe us. Rather, we want to put on our new bodies so that these dying bodies will be swallowed up by life. God himself has prepared us for this, and as a guarantee he has given us his Holy Spirit.
(2 Corinthians 5: 1-5) NLT.