Okay what is it about me....
It can be really tough when someone is as generous a soul as you are... the challenge is setting your own boundaries so that people don't take advantage of that generosity. In my opinion, you need to clearly communicate to the girl that while you are sympathetic to her plight, you cannot involve yourself in it, for your own health and sanity. You can do that without endangering your working relationship with her... but you might want to consider not letting her in quite so close into your personal life (which is what I meant about the boundaries).
The other thing to consider is whether the brain tumor and/or radiation might be affecting HER behavior and personality... and maybe she's not able to see that. It's something to keep an eye out for, especially if you feel you know her well and this is very uncharacteristic.
Just some thoughts.
Karen
You seem like a very compassionate person and I think you answered your own question about WHY it always happens to you. It's good to be helpful and compassionate, but when it starts taking a toll on you, maybe it's time to maintain some distance? I know I used to attract drama everywhere I went, in my family, at work, with friends and it all got to be too much. So I just took a step back and decided not to invest as much in "other" people's problems. It wasn't easy, but my life is much more peaceful and guess what? Everyone learned how to deal with their own problems!
You have a good heart and are obviously a good listener, and even tho we haven't met in person yet I know you have a compassionate soul and are ready to befriend and support those around you. I too have always been the 'go to' person - I have learned over the years that you can listen - you can offer you opinion and a shoulder to cry on if needed, but then you must let their problems be THEIR problems and not take them unto yourself. Its not easy to do, but you need to find a way to be supportive without absorbing their problem.
You're a good person, Shilpa - take comfort in knowing that just by listening sometimes you are being a huge asset to someone struggling with life issues - sometimes all people need is an ear to hear them out without judgement or criticism.
I could have written this post about being the sounding board for everyone....It is hard but this goes back to that feeling of allowing yourself to be selfish.
I get dailey meditations and this was todays...IT brings it home http://www.meditationsforwomen.com/dailys/774020.html
Hang in there and take care of you first and foremost!