platao! yes sure allah is impartial, but he punish those who do not obey him and reward those who do good.

Allah does not need anything from us but it is we that need to do those things, we need to obey him,although he doent need it, we need to fear him although he does not need it too but he require us to do so as a measure and as a test to know who among us people are obedienent and heedless.
hence, he sent us to paradise and some cast to hell.
"Born optimist nothing can keep me too low for so long"