It is narrated on the authority of Humran that he heard Uthman saying this: I heard the Messenger of Allah ﷺ uttering these words (as stated above).
Furthermore, this hadith reminds us that Allah rewards those who show kindness even when it is not reciprocated by others. We should never expect anything in return for our good deeds but rather focus on doing them out of love for Allah and His Messenger (PBUH). In this way, we can ensure that our actions will be rewarded both here on earth and in the hereafter.