I'd like to reply with something that makes your head spin and cause you to cry out "EUREKA" but that's probably not going to happen. Anyway it sounds like your girlfriend has memorized your manual and knows exactly what buttons to push to make you jump up and down. Plus it sounds like she's destroyed most of your self esteem so that you can never leave her. Seriously dude, what you're describing doesn't sound like love, just fear of being alone. Your situation isn't normal. All I'm saying is, keep a clear head when she blows up. When someone loves you they give and take, they don't just take and take and take.
