<human>: Can you give me a shortened version of the text?

Hey Reddit,

I am currently in a relationship with my on-again/off-again girlfriend of about 6 years, but recently we have had problems. Most of these problems stem from the fact that I am a Pre-Med student who is getting ready for the MCAT and busy with all of my extracurriculars. I rarely have anytime for sleep or taking care of myself besides working out an hour a day, but before this semester I got back together with my girlfriend. We had some issues when we dated before, the biggest being her cheating on me with one of my best friends. Before I ramble on too much, I will get to the problem. It seems that I am unable to commit enough time to the relationship for my girlfriend's liking, even though I warned her how busy I would be this semester. If I do not respond to a text from her within the half hour, I will receive many follow-up texts that usually lead to her being upset with our lack of communication, or her asking if she is annoying me. I feel that everything I do or anything I sacrifice for her is never good enough for her, and that I can do much more even though a rarely get more than 4 hours of sleep. At this point I am never really that happy, and when she goes off on me I am unable to get any school work done. I feel that it is too taxing on my well-being and not fair to her as I can't give her the attention that she wants. So What I really need to know is if I should just get it over with now, instead of trying to stick it out the rest of this semester risking my grades and hoping everything works out. Any help would be greatly appreciated.

 Thanks Reddit!
<bot>: Busy college Student, Girlfriend is a lot more needy than previously thought. Contemplating breaking it off now before grades drop and risk career.