Wa Alaykum Assalam Dear Brother,

 

Thank you for your question and for contacting Ask About Islam.

 

The language of your question is a bit contorted, but I think that the meaning is clear. You are asking is it best to help a person for their own sake or is it best to help a person for Allah’s sake.

 

As Muslims we try to do all things for Allah’s sake. That doesn’t mean we do it for Allah’s sake to get blessings for ourselves. That would be a selfish reason. It means we do it for Allah’s sake.

 

If we reach the state of being such good Muslims that we are indeed doing things for Allah’s sake alone, then He will reward us as He sees fit.

 

Also it is all related to our intention. If we intend to help someone to gain a worldly reward then we will not get Allah’s reward in the Hereafter. However, if we are doing it for the sake of Allah and, as you put it, to gain rewards from Allah then our intention is still correct.

 

That doesn’t necessarily mean I am helping just to get rewards from Allah. I am simply helping because it is a good act to help. However, there is nothing wrong of thinking as well that Allah will reward me because I am not really sure how Allah will do so.

 

There is a big difference of knowing the type of reward ahead of time before doing any good deed and not knowing what that reward is. As human beings we can relate to what is known more than what is unknown.

 

Allah’s reward remains unknown to us no matter how well it is described because what is in the Hereafter is beyond our imagination. There is a long hadith by Imam Muslim explaining this exact meaning about the Paradise. I am only quoting a small part of it:

 

“…[Paradise], which no eye has seen, no ear has heard and no human mind has perceived…”

 

I hope this helps answer your question.

 

Salam and please keep in touch.