Hey again everyone. Over the past few days, I've talked to some more people and have come to the resolution that what everyone has been saying here is the truth. I've come to realize all the problems she has, and that in all of this I have been the one suffering the most harm. I don't have a single doubt anymore about the rightness of my situation and the wrongness of hers, and for that I am extremely grateful to every person on this forum. You helped me get here over this past week, and because of it I am a stronger, wiser, more mature person.
I recognize that the right thing to do for my own happiness is to end this relationship as soon as possible. I don't deserve to be treated the way I have, and I have put up with it for far longer than I should. But I still very much love my girlfriend, despite all of this, and I want her to be happy. I recognize the truth in all these things, but I have seen the good person inside her...the sweet loving person that I fell in love with in the first place, and I know that she's still in there. I want so badly to do something to help her, even though I know that continuing a relationship with her is not what I should do.
If am to end things, is there anything I can do to try and help her other than to end it in a short, simple message? I want to go through each of her problems and struggle with her until she recognizes them, but I realize this is a terrible idea. Is there nothing I can do for her? Again, my thanks to everyone who has responded here, you have been a universe of help.