 Wahhabism and its rigidity could easily have repelled me from Islam.Author Tarek Osman has criticized Islamism as promising "everything to everyone", leading to unsustainable conflicts and contradictions