Sure, you are right. That is why we should not always blame those uncles who left the families and never returned; sometimes it's due to the situation at homeš.
In other situations too, you just need some level of sacrifice. Someone can give his/her last coin out and go hungry just to feel the satisfaction of giving. We should always know that, what ever you give out as charity comes back in folds
now that we have now become uncle too, we can relate to the pressureš
yes, we have the generous people who can give out even when it will affect them...no good deed goes unrewarded.. thanks man