Their 'Prophet' wasn't a 100%, 24/7, 'warm/fuzzy' kind of guy,,,

And their book of their 'Prophet' is held in such high regard that to challenge anything that is written about their 'Prophet' is in direct conflict with their faith,,, (The same 'Blasphemy' that folks we're sent to the gallows over back in the Medieval/Crusade era.)

As with any Religion, interpretation and application is key,,, Better off to stand back, soak it all in, and look at 'the big picture/overall direction' than to bury your head so far up in it you can't see around you,,,