refuting this suspicion
the insulters of muhammad and islam accuse him of banning things that allah made lawful, quoting a verse from the holy quran:
“o prophet! why do you ban (for yourself) that which allah has made lawful to you, seeking to please your wives? and allah is oft-forgiving, most merciful.” ( at tahrim:1)
this verse and some verses following it, is about an event happened in the prophet’s house:
“and (remember) when the prophet disclosed a matter in confidence to one of his wives (hafsah), so when she told it (to another i.e. 'aishah), and allah made it known to him, he informed part thereof and left a part. then when he told her (hafsah) thereof, she said: "who told you this?" he said: "the all-knower, the all-aware (allah) has told me". (at tahrim:3)
because of this, the prophet swore not to eat in the house of “hafsa” again in order not to make “aisha” feel jealous.
that was what the prophet banned himself from doing, just in order to satisfy his wives.
so accusing the prophet that he bans what allah made lawful, is a completely wrong thing, and the quranic statement isn’t accusing the prophet, but it is a kind of blaming him for not being fair towards himself for the sake of his wives and that is just because of his high manners towards them.
muhammad’s prophecy is beyond all doubts; he never did anything against allah’s teachings:
“nor does he speak of (his own) desire.* it is only an inspiration that is inspired.” (an najm: 3-4)
and allah made this clear in the following verse too:
“and if he (muhammad ) had forged a false saying concerning us (allah),* we surely should have seized him by his right hand (or with power and might),* and then certainly should have cut off his life artery (aorta), *and none of you could withhold us from (punishing) him.”
(al haqqah: 44-47)
as a conclusion we have to say, that the prophet’s promise to his wives is just an oath that needs dissolution and has nothing to do with banning what allah has made lawful:
“allah has already ordained for you (o men), the dissolution of your oaths. and allah is your maula (lord, or master, or protector, etc.) and he is the all-knower, the all-wise.” ( at tahrim:2)