I've been with my boyfriend for 18 months, and I love him with all my heart. He's so romantic, kind, loving, knows exactly what to say to make me smile, and has done more thoughtful things in the course of our relationship than anyone has ever done for me before. He's a genuinely good guy and I love everything about him. I can't imagine my life without him. But...
Our different life circumstances have made our relationship difficult. I'm a final year student at university a long way away; he's already got an established career at home and a young child with an ex. Things have really come to a head this term, as his personal financial problems (he has some significant debt) and a period of his child's ill health (which thankfully is over now) made it extremely difficult for us to see each other for a while. As a result, we started arguing a lot, and we'd never argued before.
We've spent Christmas together and it's been wonderful: when it's just the two of us tucked away from the rest of the world, things are genuinely magical. But with me about to go away again, he's been feeling insecure and worried about our relationship and I am too. I'm at the point where I don't know whether to fight for it or let it go.
I honestly love him, and in a different place and time I would marry him tomorrow. He also can see a future for us as a couple. But he is very much rooted in one place with his job and his child, whereas I am about to graduate and (for my chosen career) need to go on to further study within the next 2 years, which is likely to involve living away from home again. If I can I would like to see a bit of the world and not necessarily settle back in the town where I grew up just yet. He's fed up with the strains of a long distance relationship and just wants us to be together, but whilst I do too I don't know if I'm ready to settle down yet, and to take on the baggage of his child and his debts.
I love him so much and the thought of ending it brings tears to my eyes, but if our short-term goals are incompatible I don't think our long-term future can happen. And if we're going to break up in a few months because I move away again to study or because I get an opportunity to work elsewhere, I think I'd rather do it now than suffer another few months of a strained long distance relationship whilst I finish my degree. But then I keep thinking, what if it could work? What if I finish my degree and move home and love it, or he decides he can cope with another year of me away? I don't know. Our relationship is causing a huge amount of stress for us both right now, but I'm scared to throw away the potential of a future.
I really do love him, but I don't know if the time and place is right for us. But how do you know when to call it a day? How do you make that decision and get rid of all the 'what ifs'? How do you know when to fight and when to admit defeat?