Christians often quote Thomas’s statement in John 20:28 where he said “My Lord and My God” to Jesus when he saw him. Muslims argue back that Thomas said it out of surprise. However, Christians argue back that Jesus blessed the testimony of Thomas and therefore acknowledging that Thomas was right in calling him God.
However, we need to read the context and see why Jesus blessed the testimony of Thomas…
24Now Thomas (called Didymus), one of the Twelve, was not with the disciples when Jesus came. 25So 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 it.”
26A 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!” 27Then 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.”
28Thomas said to him, “My Lord and my God!”
29Then Jesus told him, “Because you have seen me, you have believed; blessed are those who have not seen and yet have believed.”
The context in no way shows that Jesus blessed the testimony of Thomas for him calling Jesus God. Now after Jesus’ alleged resurrection there were some who doubted that it was him (Matthew 28:17). Apparently Thomas was one of them. He did not believe that Jesus could have resurrected from the dead. He did not even believe the disciples when they told him that they saw Jesus resurrected. So Jesus in order to make Thomas believe that it was him who actually resurrected from the dead had Thomas put his finger in his wound.
Then after that Thomas made the exclamatory remark in verse 28, “My Lord and My God” because he finally recognized and acknowledged that it was truly Jesus that resurrected from the dead. So then Jesus blesses Thomas in verse 29 for finally realizing that it was him who resurrected from the dead.
That is all, plain and simple.
Why on earth would Thomas call Jesus his God anyways? What is the special thing that Jesus did to prove he was God? His resurrection? But we all believe that we are going to resurrect one day on the Day of Judgment by the will of God. Plus others resurrected…
52The tombs broke open and the bodies of many holy people who had died were raised to life. 53They came out of the tombs, and after Jesus’ resurrection they went into the holy city and appeared to many people.
Prophets of the Old Testament resurrected people from the dead by the will of God. (2 Kings 4:18-37, 1 Kings 17:17-22 etc.)
Jesus did absolutely nothing special for Thomas to even call him God, so Thomas’s remark is best explained as an expression of surprise.
And Allah knows best..