Why did the Prophet Muhammad (saw) refuse to cancel the pledge of allegiance given by the bedouin?
  Narrated Jabir bin 'Abdullah As-Salami:                       A bedouin gave the Pledge of allegiance for embracing Islam to Allah's Apostle, and then he got an attack of fever in Medina and came to Allah's Apostle: and said, "O Allah's Apostle! Cancel my pledge." Allah's Apostle refused to do so. The bedouin came to him again and said, "Cancel my pledge," but he refused again, and then again, the bedouin came to him and said, "Cancel my pledge," and Allah's Apostle refused. The bedouin finally went away, and Allah's Apostle said, "Medina is like a pair of bellows (furnace), it expels its impurities while it brightens and clears its good.'