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

My girlfriend and I have been in a terrible rut for several months now and we've been trying to work at it but it's going nowhere. Now that school is starting up, I feel the courage to break up with her knowing that I will have a better social life that will help with my hurt feelings. This is very selfish of me to keep this thing going and we have tried to break up before but I was weak and wanted it to go on longer. Now she has no time for me anymore with her work, friends, and school will start soon. 

I have also been having dreams for several months now of me almost cheating or actually cheating on my girlfriend. I am a very loyal boyfriend but I suppose this is wish-fulfillment trying to tell me something? I feel incredibly guilty when I wake up and still very relieved that it was just a dream. These make me feel like shit and I'm wondering if I should tell her about them?

I feel like our relationship hit rock bottom and now we're on our way back to less-bad but still bad, and I just feel like I'm in a relationship with diminishing returns. The amount of time I spend with her further will certainly not change the way she feels towards me and the way I feel towards her. Her feelings towards me are that of being naggy for asking for more time with her (we live 20 miles apart and she saw me once in the past 3 weeks, is this too little like I suspect or is she just being distant on purpose?) 

What mental exercises can I do to help myself get over her and break it off once and for all? I feel like a coward and I feel like an asshole for keeping this up for so long. Just that we have nearly broken up many times before makes this feel like I'm beating a dead horse and I wish it could be as easy as cutting a rope and walking away, but apparently I have to linger with this. She feels like a burden now, and neither of us deserve this relationship.
<bot>: School is starting again and I finally want to put an end to a rotten relationship. Also had dreams of cheating on my ex and I feel terrible about it. Can you help me get into the mentality of doing it?