It is human nature to expect recognition and appreciation for the smallest good deed. In such a situation, if one feels there is no one watching his deeds, one will not feel like doing anything good, since that may not be appreciated or even noticed. One has to realize that God is constantly watching him. God would reward him at the appropriate time in an appropriate manner. This is the best appreciation or recognition that one can ever receive.