Re: Why ???
You are not Allah so you do not get to decide who deserves what. It is hard to fathom the depth of divine logic. All we can do is pray , pray and pray rest is up to Allah.
Quran has answer to this question already. “We do not test anybody beyond their capacity.”
And then Allah also says that "
“Certainly, We shall test you with fear, hunger, loss of wealth, lives and fruits; but give glad tidings to the patient - those who, when afflicted with calamity say, Truly to Allah we belong, and truly to Him shall we return. It is those who will be awarded blessings and mercy from their Lord; and it is those who are the guided ones.” (Surah Baqarah, 2:155-157)