Alright man... I usually don't post in these types of g/f posts if I can help it, becuase I'm so bitter... but I feel my experience is related enough to help you out.
In short, I was in a 2.5 year relationship (engaged for 10 months) that went sour while we were living together in college. In the last few weeks/months it was unbearable. She was a real emotional person, prone to getting upset and crying alot... and much like you say, I was really worried about telling her anything that would hurt her feelings or upset her. Supposedly, our problems all started by one of her friends telling her that she was a "good girl", that she never did anything crazy, stuff like that. She decided this other girl was right, and starting drinking, doing dope, acting crazy, etc... All the while, I waited for either common sense to take back over, or for her to decide it was wrong on her own.
Well, one weekend, she went back to our hometown to stay with her parents... She ended up staying at my best friend's house... I'll skip the details here. The next Monday, she was real quiet, acting all depressed, so I figured she just had a bad weekend, and that she needed cheering up or something. Well, while we were out walking that night she just started crying her eyes out, telling me that I was an asshole, and she hated me for always wanting to what was right... followed by, telling me about what, and who, she did that weekend. Anyways, that's the general background for the time right before I sat down and talked with her about her leaving. Lots more happened, but I figure I'll spare myself the recollection.
Anyways, by this time, I couldn't even stand to look at her, much less talk to her. She repreatedly told me that she was wrong, she was sorry, it'd never happen again, etc... Yeah, right.
I told her straight to her face that she was a *****, and that she had to leave, no discussion, no debate, just get out, forever...
Now, three years ago, that seemed like the hardest thing I'd ever done in my life, and emotionally, it probably was. Although, it was the best thing I ever could have done, and am so glad that I did when I think back on it. I loved her enough to want to marry her, but if I had, I probably would have either killed her or me if faced with a situation like the one above again, which was more than likely bound to happen again.
At any rate, I know your situation is different in respect to your feelings for her, but I figured I'd at least offer some advice... Sit down and tell her how you feel. There's no reason for you to be upset and missing out on life, because of how she is making you feel. Like others posted above, tell her, point blank, the damned honest truth. It's the only thing that will take care of the problem in the long run.
Good luck man... If you need to talk anymore or anything, send me an email at
WPA25@Allvantage.com.