Okay, guys, you do need to keep in mind that you're:
a) Not trained for counseling.
b) Letting people walk on you.
c) Under no actual obligation to listen.
I know you're doing what you think any decent human being should do, but you're still human. You still need to take care of yourselves just as much as you take care of others.
I can say from experience what you're doing leads to self-contempt, jealousy, and pride. You'll hate yourselves for not being able to do more, you'll want
something everyone else seems to have, and you'll look down on others for not helping as much as you are.
I'm not saying you shouldn't care about others. I am saying you shouldn't be afraid to help yourselves, too. As a side note, some people require professional help; refer them to a professional instead of trying your own solutions.
I'm saying this not to make you feel bad, but because I've done this in the past and I've had friends who have tried to do this. If someone wants a sympathetic ear,
be their friend instead. If someone needs help, unless you have a degree in psychology,
you are not that help.