Rasool salal laho aliehi wasalam

Rasool salal laho aliehi wasalam was innocent and every Muslim knows that he never committed any mistake in his life.His decisions ,commands and choices were all free from every kind of error and mistake.

Rasool salal laho aliehi waslaam chose Abu bakar and Umer radi Allahu anhuma as his fathers in law because they were best fathers among sahabas and their daughters Ayesha and Hafsa radi Allahu anhhuma were best wives in the world.

Rasool salal laho aliehi wasalam chose best husbands for his daughters who were the best daughters on the face of the earth. So he chose Usman and Ali radi Allahu anhuma as his sons in laws because they were best sons among the sahabas.

We cannot even think for a single moment that an innocent prophet made mistakes in major decisions of his life .May Allah guide us all to the right path Ameen.