Indeed. Big issue, big problem.
You need to find the right balance between giving and receiving. And even when you give, unconditionally, make sure you are not being used. The solution lies within your consciousness. When you remember, that you don't owe anything to anyone, and you are a soveriegn soul, and you do what you do for the sake of expression, you then alllow a balance within yourself.
Another important understanding is compassion*. Understand that every person, adult and a child, has inner strenghts, and in a way has chosen their life circumstances. Compassion is the ability within you to respect their choices with honor. When you act from this perspective your ability to influence is much greater.