The Meccans were against the message because they believed that everybody has freedom to choose their own faith.
Muhammad fled from Mecca to Medina because he feared that he would be assassinated by the Meccans for his threats to destroy their idols.
There are many accounts in the book of Islam that Muhammad was not a pacifist, but rather a general. An example was the attack of Badr, which caused Muhammad to go to war with the Meccans who were anxious to avenge from their last defeat.
At first most of them did not. But with time, and after witnessing the ethics of people who followed Muhammad, almost all of them changed their mind and join the new religion.
Honesty. Even before the first revelation, Muhammad was well known for his honesty. People often called him Al-Amin, which means truthful.However, only a few Meccans accepted his message when he first revealed it. Even his long reputation of honesty was less than generations of idol-worshipping.
He fought numerous battles with the Meccans (some by choice and some by force).
Answer
Quran & Hadith is message of Prophet Muhammad pbuh .
(1) That they considered him a blasphemer. (2) That they were worried about losing money, as his preaching against their gods was impeding the tourist trade to the Cube Temple. (3) That they wanted to stop the fights that kept breaking out in the streets, originally started by Muslims, but quickly reaching the point where it was difficult to tell who had started what. (4) That they did not want to go to war against Medina. It was only when Muhammad and his friends in Medina actually declared war against Mecca, and seemed likely to raise an army, that the Meccans sentenced Muhammad to death.
He led an army of 10,000 companians to attack Mecca. The Meccans surrendered to him without any resistance. The holy Prophet SAW announced general amnesty in the words spoken by Hazrat Yousaf (Josaph) while he forgave his brothers. The words are, "There is no revenge to you today."
He was orphaned young, so no real record of his parents' faith. However, as Meccans, they most likely worshipped Hubal, the god of the city.
When Muhammad arrived in Mecca, he came for the sole purpose of cleansing it, in other words; to conquer it. When he did so, no-one put up a fight and, even the leaders submitted to his army. They knew now that they could no longer pose a threat to the ever-growing band of Muhammad's followers and that resisting would lead to unnecessary bloodshed, for a lost cause. Thus, having militarily defeated the Meccans, the Muslims took over Mecca and, due to Muhammad being their leader, it was only fitting for him to be handed over the control.
Islam !!