It is good to help the needy, it is true that whoever is in need will not be able to pay us.
But it is just that they cannot repay us the favor, which allows a charity to be so valuable not only in their eyes, but also in those who find out.
Of course it would be wrong to proclaim our charity.
Charity should not be with showing superiority or making someone feel inferior, it must be given of good will.
Sincere charity is well received and your good intentions are felt. Be charitable and you will be happy.