Its my belief that God never promised to heal all our physical afflictions. The healing miracles that Christ performed were actually a sign that he needed to fulfill, and the ones that his apostles performed were signs that they were His apostles. IN the end times however the Anti Christ will use lying signs and wonders to deceive people. Don't ask me what those signs are because i don't know. I do however make it my aim to not follow any signs and wonders.
I believe that the healing which is promised in scripture is from sin itself. Jesus said that people who are well do not need a physician, but only those who are sick. Jesus came for all of us, so this means that we are all sick, but its a spiritual sickness, not a physical one. We must look with spiritual eyes to see spiritual truth and that is one of his healing's that he provides for us.
Thomas believed because he saw proof with his natural eyes. however, Jesus said to him that while he was blessed to see this, that those who don't see Him or His miracles, but still believe, are blessed as well. The scripture then says that the miracles that Jesus performed were written down so that others who dont see will believe. The scriptures say that faith comes by hearing, hearing by the word of God. That hearing is not physical alone but is spiritual, and is also a spiritual healing in my opinion.
Matthew 9:12 On hearing this, Jesus said, “It is not the healthy who need a doctor, but the sick. 13 But go and learn what this means: ‘I desire mercy, not sacrifice.’[a] For I have not come to call the righteous, but sinners.”
See here, Jesus tells this man he is forgiven but he didn't heal him until after the pharisees accused him of blasphemy. This man was healed to demonstrate Christs power to forgive sin which is spiritual sickness. THis was planned by God before this man was even born.
John 20:9 Jesus stepped into a boat, crossed over and came to his own town. 2 Some men brought to him a paralyzed man, lying on a mat. When Jesus saw their faith, he said to the man, “Take heart, son; your sins are forgiven.”
3 At this, some of the teachers of the law said to themselves, “This fellow is blaspheming!”
4 Knowing their thoughts, Jesus said, “Why do you entertain evil thoughts in your hearts? 5 Which is easier: to say, ‘Your sins are forgiven,’ or to say, ‘Get up and walk’? 6 But I want you to know that the Son of Man has authority on earth to forgive sins.” So he said to the paralyzed man, “Get up, take your mat and go home.” 7 Then the man got up and went home. 8 When the crowd saw this, they were filled with awe; and they praised God, who had given such authority to man.
Note below that Jesus said blessed are those who have NOT seen miracles or seen Jesus himself, but yet they still believe
Note also that the miracles were written so we may believe. Believe what exactly? Believe that Christ can forgive sins.
John 20:4 Now Thomas (also known as Didymus[a]), one of the Twelve, was not with the disciples when Jesus came. 25 So the other disciples told him, “We have seen the Lord!”
But he said to them, “Unless I see the nail marks in his hands and put my finger where the nails were, and put my hand into his side, I will not believe.”
26 A week later his disciples were in the house again, and Thomas was with them. Though the doors were locked, Jesus came and stood among them and said, “Peace be with you!” 27 Then he said to Thomas, “Put your finger here; see my hands. Reach out your hand and put it into my side. Stop doubting and believe.”
28 Thomas said to him, “My Lord and my God!”
29 Then Jesus told him, “Because you have seen me, you have believed; blessed are those who have not seen and yet have believed.”
The Purpose of John’s Gospel
30 Jesus performed many other signs in the presence of his disciples, which are not recorded in this book. 31 But these are written that you may believe that Jesus is the Messiah, the Son of God, and that by believing you may have life in his name.
Faith comes by hearing that Christ came to forgive sins.
Romans 10: 11 As Scripture says, “Anyone who believes in him will never be put to shame.”[e] 12 For there is no difference between Jew and Gentile—the same Lord is Lord of all and richly blesses all who call on him, 13 for, “Everyone who calls on the name of the Lord will be saved.”[f]
14 How, then, can they call on the one they have not believed in? And how can they believe in the one of whom they have not heard? And how can they hear without someone preaching to them? 15 And how can anyone preach unless they are sent? As it is written: “How beautiful are the feet of those who bring good news!”[g]
16 But not all the Israelites accepted the good news. For Isaiah says, “Lord, who has believed our message?”[h] 17 Consequently, faith comes from hearing the message, and the message is heard through the word about Christ. 18 But I ask: Did they not hear? Of course they did: