<human>: Ive been together with my current girlfriend for 3 years. We have lived together and things are going pretty ok. We hardly ever fight, and get along well. Daily life seems to go along like normal and she is beginning to show signs that she wants to get married soon. I wouldnt mind marrying her if I loved her, but I dont.

For two of the past three years, I have been seeing another girl. She lives in another city, and we only meet up once or twice a month. Both the girls know about each other and are otherwise impartial to each other. I realize it is foolish to break up with my girlfriend to be with my fling, because we are so far apart and it most likely won't work out as harmoniously as I have with my girlfriend. The problem is that I am in love with my 'fling'.

My obligation to my girlfriend is that we have a rented apartment together, and she just quit her job so I can further my own career. Jobs are easy to come by in her field, so it wouldnt be a big deal for her to get a new one, but how could I just kick her out of the apartment (or me to move out) if we were to break up?

Could you distill the essence of the text into 1-3 sentences?
<bot>: Should I stay with a girl I dont love, but have a good harmonious relationship with? Or should I be with a girl I love, but without a proven track record of living together.