Most of the time...
Most of the time, she kept the secrets of the Divinely leadership of the Holy Prophet’s Household.[^146] Zaynab bint Jahsh A close relative of the Holy Prophet, Zaynab was married to Zayd ibn Harithah, the Holy Prophet's stepchild.[^147] She married the Holy Prophet after her separation from Zayd. Zayd had been the slave of Khadijah before he was freed and adopted by the Holy Prophet.
From then on, he was called Zayd son of Muhammad.[^148] After the prophethood, God made the adoption of sons illegal: Allah has not made for any man two hearts within him; nor has He made your wives whose backs you liken to the backs of your mothers as your mothers, nor has He made those whom you assert to be your sons your real sons; these are the words of your mouths; And Allah speaks the truth and He guides to the way.
Assert their relationship to their fathers; this is more equitable with Allah, but if you do not know their fathers, then they are your brethren in faith and your friends; and there is no blame on you concerning that in which you made a mistake, but concerning that which your hearts do purposely blame may rest on you, and Allah is Forgiving, Merciful.
(33:4-5) Upon receiving these revelations, the Holy Prophet said to Zayd, “You are Zayd son of Harithah.” From then on, he was nicknamed freed by the Holy Prophet.[^149] The Holy Prophet proposed Zaynab for himself. However, since she was one of the granddaughters of `Abd al-Muttalib and she belonged to a well-known tribe, she refused to accept such a proposal in the beginning, because Zayd was not from a Quraysh family; rather, he was freed slave.
However, the Holy Prophet insisted; and Zaynab agreed. This marriage was the annihilation of racial and class privileges, which were so emphatically approved of. The Prophet's insistence on such a marriage was aimed at removing such unfounded principles. Due to some ethical maladjustment, the marriage of Zaynab and Zayd became vulnerable; it was on the threshold of being cut.
Several times, Zayd decided to divorce her, but the Holy Prophet called them for more perseverance by saying, “Keep your spouse.”[^150] Finally, Zayd divorced her. After their divorce, the Holy Prophet received direction from God to marry Zaynab so that the marriage of an adopted son's divorcee would not create a problem for Muslims. In this way, a wrong custom was broken, because an adopted son was considered real son. For this reason, marrying the wife of such a person was not allowed.