I
inJESUS
Guest
Some Jews wanted to test Muhammad to see if he is a prophet so they asked him three questions about the story of the people of the caves; about the great traveller who travelled to the edges of the earth and about the soul.
So the Maccans asked Muhammad these 3 questions and he replied that he would give them the answer tomorrow.
But Muhammad had no answer the next day nor the next nor the next and people started to laugh at him because the “revelation” had not come.
After 15 days Muhammad finally answered the three questions.
My question is, why didn’t Allah answer him on the spot to prove that he is a prophet instead of proving to these people that he is not, especially that he said he will get the answer the next day?
Second, how can answering these questions after 15 days prove he is a prophet rather than a man who gathered info specially that what he answered about the first 2 questions was already known before islam, and he did not answer the third question because saying that the soul is from God is not an answer as Jews already know this so his answer in plain language is “i don’t have an answer” .
I found one answer why Allah did not reveal anything, and that is because Muhammad did not say “inshallah” (i.e God willing i will answer you tomorrow) ! now no offence, but this is a very convenient cover-up for not knowing the answers since Allah could have saved the face of Muhammad and reprimanded him later as happened previously, like when he was concealing his feelings for a married woman so Allah reprimanded him after he concealed his desire for her. So we see Allah reprimanding muhammad for concealing his desire for a married woman after he concealed it, which isn’t as important as proving to those doubters that he is a prophet yet people laughed at Muhammad because Allah was upset that he did not say “inshallah”?
So the Maccans asked Muhammad these 3 questions and he replied that he would give them the answer tomorrow.
But Muhammad had no answer the next day nor the next nor the next and people started to laugh at him because the “revelation” had not come.
After 15 days Muhammad finally answered the three questions.
My question is, why didn’t Allah answer him on the spot to prove that he is a prophet instead of proving to these people that he is not, especially that he said he will get the answer the next day?
Second, how can answering these questions after 15 days prove he is a prophet rather than a man who gathered info specially that what he answered about the first 2 questions was already known before islam, and he did not answer the third question because saying that the soul is from God is not an answer as Jews already know this so his answer in plain language is “i don’t have an answer” .
I found one answer why Allah did not reveal anything, and that is because Muhammad did not say “inshallah” (i.e God willing i will answer you tomorrow) ! now no offence, but this is a very convenient cover-up for not knowing the answers since Allah could have saved the face of Muhammad and reprimanded him later as happened previously, like when he was concealing his feelings for a married woman so Allah reprimanded him after he concealed his desire for her. So we see Allah reprimanding muhammad for concealing his desire for a married woman after he concealed it, which isn’t as important as proving to those doubters that he is a prophet yet people laughed at Muhammad because Allah was upset that he did not say “inshallah”?