Yes there is softness and flexibility in Islam. Shorten your prayers when you feel there is a threat to your life, what do you think this is? Don't fast if you are ill, what do you think this is? There are multiple various occasions where Islam simply cares about human and not its main message. After all the message is for humans.
Islam is not Zarvan, if you are pissed off its your problem not Islam's problem. And I thank ALLAH ALL MIGHTY that made his last messenger (Peace be upon him) and his companions (ALLAH be pleased with them) strong and steadfast, I cannot imagine how it would have been for me, if they had lost faith and would have given up their struggle.