<human>: So we have been arguing a lot, the past 2 years have been rough on both of us, both moving on from a bad relationship into this one.

How ever she has now gone to uni and we fight more, and its more stupid stuff.

It's mostly been about blaming each other, I use to let her walk all over me, I still kinda do cause otherwise we just wouldn't work.

E.G. "I'm going out tonight and getting high, I know we have been arguing and we are both feeling shit but I am allowed to do what I want and you shouldn't care so long as it doesn't brake your trust/cheat on you."

Now I'm all for she can what she wants but.... "I want to stay in Friday night and play some games as I haven't in a while"
"Please come, it doesn't feel right you not being here, I feel all empty and sad if you don't."

At the current rate I'd say we are nothing more then fuck buddies but even still I have to spend 50 minutes on a train to see her every weekend. I asked her not to go out cause I was worried about her she went off on one saying I'm controlling. Personally I'd say she is the controlling one but that would need a lot of background.

I don't know if this relationship is healthy or working out for us. 
But I can't find it in me to call it off, she's my first real love, being a massive introvert I don't know how to meet people so if I lose her, I'v lost everything.

She is at a pub right now. I came to visit her to try and sort things out and make us both happy again, the were ID'ing people and I forgot mine in my rush to catch the last train here, now sat in her dorm writing this out. I want her to be happy but I want her to want me to be happy as well and sacrifice for me. But she won't. Ever.

Condense the text into a few key points
<bot>: I don't know if I should end my relationship as it seems like I mostly give and she takes. Ask away for more details I will probably be here for another hour and 20 before she comes back.