Things aren't always easy, man. Sometimes life will kick you in the dirt, and it will make you feel so miserable and weak, like you want to give up, altogether. Sometimes, you have to go through hard ordeals to actually get to the better thing's in life. You're a good person for trying your hardest to listen to all her problems, and try to help her. But, it nearly always seems like it's easier to listen to another person, than to have that person listen to you. You don't always run into a situation like that, but once you do, it's a tough thing to deal with. It's good to be optimistic about lots of things, but sometimes it's not.. that's kind of my problem, really. I try to be optimistic about nearly everything, but anyway.. I went through something like that, mostly just the suicidal thinking, really. I'm not gonna go into any real detail's about it, though. Point is, people seem to think that when things get rough, and the road gets bumpy.. they need to give up, instead of toughing it out, or finding another road to take. They tend to deal with their problems by running away, or finding solitude in harming themselves and doing damage to not only their own well-being, but to those who care about them aswell. That is not the best way to deal with things.. There are reasons for everything, and giving up without looking between the lines isn't what will solve your problems. Push through it, tough it out, and move on. It may not be easy, but it's the better option. =)