Second, the prophet had arranged for her to get married to Zaid. If there was to be an attraction why did the prophet (pbuh) not encourage her to marry none but himself?
Third, the fact of the matter was that Zaid’s marriage proved to be an unhappy one. Zaid was a former slave and as such was held in low esteem in the eyes of Zainab. He mentioned to the prophet that he intended to divorce his wife. But the prophet advised him to keep his wife and avoid divorce. In the meantime, Zaid intended to divorce his wife, Allah intended to marry her to the prophet. Eventually Zaid could maintain his marriage no longer. He divorced Zainab and Allah declared in his Glorious Book that he has wedded her to the prophet after the proper waiting period was over. This marriage served more than one purpose. First, the prophet was responsible for arranging Zainab’s marriage to Zaid. In a sense, then, he was also indirectly responsible for the unhappiness she felt in her marriage. Her marriage to the prophet now provided her the honour she felt she deserved, and exonerated the prophet. Second, Zaid had been adopted as the prophet’s son. Eventually, however, the Quraan proh