Jesus told us the poor will always be with us. The Torah, in Deuteronomy 15, says, Since there will never cease to be some in need on the earth, I therefore command you, 'Open your hand to the poor and needy in your land.' Mores, rules, customs, religious imperatives across time call those who are able to share, to lift those who are for whatever reason unable. Reincarnation teachings generally say we experience different kinds of lives for development of our souls.
There is no teaching or ruling or custom that tells us to be selfish.
From whatever vantage point we view life, we are called to be lifters of others. When we find ourselves down and almost out, we are asked to graciously accept help. However, there is no teaching to just let others take care of us forever, if we are able in any way to recover. There is no teaching that tells us to be perpetual leaners.
There is a breakdown in this understanding nowadays, it seems to me. And I think think it might be partially due to the flight away from spirituality, not only in Western Cultures, but generally across the planet. So many people seem to forget the nature of the journeys of life. It's a soul adventure. It's more than it appears on the surface.
We're not here to wear the latest styles. We're not here to give up and let others take care of us. We're here to learn and grow and be all we can be. We're here to release the imprisoned splendor, to give up excuses, to rise and overcome and shine our inner light. This is a spiritual journey, a spiritual school. If we reframe our lives in such a way, it's almost magical, well it's spiritual, but it's so far from the materialist's frame that it seems magical.