Want this question answered?
beacuase he was a king and everyone respected him
No, not by all. Some people found his teaching hard to accept and they left him based on their inability to accept it.
Initially, Muhammad began teaching the principles of Islam in Makkah, confined only to the people very close in his social circle.
Well, because Muhammad (SAW) let other people believe in whatever they wanted to and let Allah punish them.
Yes, it was teaching people to understand and accept people of different colours or races and those who are overweight!
Mostly the Jews. Some of the people who were under the influence of Abdullah bi Ubie, the chief of the hypocrites.
Getting people to accept that racism and prejudice still exist.
Muhammad started teaching Islam religion in the year of 610 A.D
He changed the world by teaching people that praying to idols are very bad and are against the rules of ALLAH (GOD). he made so many people become a Muslim and fought against the people who are forcing innocent people to pray to those evil idols.
some people did
The majority of people in Medina (or AlMadinah) accepted the Islam religion even before the migration of prophet Muhammad (peace be upon him) to Medina in the year 623 AD. This is why the prophet was very much welcomed when he arrived to Medina.
Zayd - when his family came to take him back (they hadn't know where he was) Muhammad (peace be upon him) gave Zayd the choice between remaining with him or going freely with his father. Zayd chose to stay with Muhammad (peace be upon him) and Muhammad (peace be upon him) set him free and made him his adopted son. Zayd was one of the first people to accept Islam.