If you're the kind of person who thinks about helping everyone even if it costs you dearly, maybe it's time for you to think about yourself a little more.
This has really cost me dearly in the past and even now am still trying to learn how not to hold myself responsible for other people's problems.
Sometimes this really costs us, even more when we stop solving our problems to try to solve others.