A person pledged that whoever appears first in this town, I will give charity to him. By chance, a woman appeared first. He gave her charity. People said she was a bad woman.
The person who gave charity then gave to the next person who appeared first. People said he was the worst person.
He then gave charity to the next person who appeared first. People said he was a wealthy person.
The person who gave charity felt very sad.
He dreamed that God had accepted all three of his charities.
That woman used to be a bad woman, but due to poverty, she had resorted to such acts. Since you gave her money, she has stopped doing bad things.
The second person was a thief, and he used to steal out of desperation. But after you gave him money, he stopped stealing.
The third person was wealthy and never used to give charity. By your charity, he realized that he should give more charity because he had more wealth than him. Now he has been blessed with the opportunity to give charity.
Remember that goodness never goes to waste. As long as the intention is sincere, the reward will be received, God willing.