Just get rid of her.
From the sounds of things you're giving this girl a lot of your time and energy. Stop for a moment and ask yourself what YOU would do if you gave yourself that time and energy. Would you use it to do something you've been putting of for a while? Read a book? Go for a quiet walk? Quit and get your dream job? Find a nicer boss

? Whatever it may be, just take some time to write down your ideas and go out and do it.
I think the problem is that you're being either used or played. This is something some nasty girls can accomplish sometimes - find a nice compassionate, pleasant young man and turn his own nature against him. In the case of being used I would break the relationship off but remain friends with her as she probably needs what emotional support you can give her. BUT from the sounds of things she is playing with you. In this case, break it off and never regret it.
You can be as compassionate and caring as you like but never, ever under any circumstances allow yourself to be used or played because you will be drained my friend both emotionally and psychologically. You need to take time out for yourself.
Another possibility is that you're addicted to the drama of this relationship. If that's the case then fine. But always remember that a dramatic relationship is not a soulful one and a soulful one in the long term is the best kind as you will both benefit and be benefited by the opposite party.
I wish you the best of luck. I was in this similar kind of sticky situation barely a month ago. I too was as emotionally involved as you are. I made the choice to turn my back on her and I have never looked back. For about a week I went through some serious emotional and physical relocation. I would just walk around my college sighing all day and ignoring my friends. But it passed and because I went through it I am a stronger more able person today. This relationship has pushed you beyond your limits, but when you relocate yourself after it - and I promise you that you will - you will find yourself with a completely new perspective on life, as well as so much more strength
'What doesn't kill me only makes me stronger'
I wish you the best of luck
Wolfgang, TheColonel - you both have points but the fact that RU has a social life outside these forums would suggest that he is recieving advice both from this forum and his friends therefore making your arguments fairly redundant.