Life is about give and take.
If you give enough, you’ll have enough for yourself.
This approach works. But our generosity does not need to be guided by what we’ll get in return if we give something to someone.
If you have enough for yourself then there is no harm in giving without expecting anything in return.
When doing this it helps to have the intention of going all the way and helping as if you were getting something in return.
This is much better than helping someone half-heartedly just because you want to help but don’t want to invest too much time or energy in doing so.