Muhammad's contradictory and confusing teachings