Muhammad
Muhammad's life is traditionally defined into two periods: pre-hijra (emigration) in Mecca (from 570 to 622), and post-hijra in Medina (from 622 until 632). Muhammad is said to have had thirteen wives in total (although two have ambiguous accounts, Rayhana bint Zayd and Maria al-Qibtiyya, as wife or concubine.) Eleven of the thirteen marriages occurred after the migration to Medina.
Muhammad's wives
Muhammad, fearing public opinion, was initially reluctant to marry Zaynab. The marriage would seem incestuous to their contemporaries because she was the former wife of his adopted son, and adopted sons were considered the same as biological sons. According to Watt, this "conception of incest was bound up with old practices belonging to a lower, communalistic level of familial institutions where a child's paternity was not definitely known; and this lower level was in process being eliminated by Islam." Muhammad's decision to marry Zaynab was an attempt to break the hold of pre-Islamic ideas over men's conduct in society. The Qur'an, however, indicated that this marriage was a duty imposed upon him by God. It implied that treating adopted sons as real sons was objectionable and that there should now be a complete break with the past. Thus Muhammad, confident that he was strong enough to face public opinion, proceeded to reject these taboos. When Zaynab's waiting period was complete, Muhammad married her. An influential faction in Medina, called "Hypocrites" in the Islamic tradition, did indeed criticize the marriage as incestuous. Attempting to divide the Muslim community, they spread rumors as part of a strategy of attacking Muhammad through his wives. According to Ibn Kathir, the relevant Qur'anic verses were a "divine rejection" of the Hypocrites' objections. According to Rodinson, doubters argued the verses were in exact conflict with social taboos and favored Muhammad too much. The delivery of these verses, thus, did not end the dissent.