Muhammad and his adopted son
In islamic tradition history, there is a story of muhammad happened after he immigrated from Mecca to Medina and settled between his followers, muhammad had an adopted son called (Zaid bin Haritha) this son had a beautiful wife (Zainab), one day muhammad saw her and he was impressed with her beauty and he wanted her for himself, but he couldn't because she was the wife of his adopted son, then suddenly Allah spoke through quran and told Zaid (the adopted son) to divorce Zainab so that muhammad can marry her. That even his wife Ayesha (the nine year old child when he married) said one time to Muhammad (what I see your God is hastens in fulfilling your desires)!
If all what Muhammad did in his life was right, can anyone force his adopted son to divorce his wife so that he can marry her?
The order in quran mentioned in chapter (sura alahzab) 33 phrase (aya) 37
Muhammad's selfish desires going against most teachings, yet was he allowed to break the rule because he was the leader? Sounds like one rule for you and another for me because I can.