In the two years since we met, my boyfriend and I have had more than our fair share of ups and downs. There's been a huge amount of external pressure on us (everything from being long distance to him losing his job to me having health problems) and we've split up twice under the strain, but always ended up getting back together because we miss each other so much.
The break ups have tended to be caused because he crumbles under the strain rather than because I do - he has a huge fear of getting hurt, and when he's scared and pressured he tends to push people away before they might hurt him, which of course then becomes a self fulfilling prophecy. I know him better than he knows himself (which even he admits) and can feel him starting to distance himself from me before he even knows he's doing it - but I don't know what I can do to stop it.
I love him more than I know how to handle and I know that he loves me, but I'm starting to think it's time we split up for good. He's gorgeous and funny and wonderful and my best friend in the whole world, but this just isn't working. It's only two months since we got back together (for the third time in two years) because he started sobbing in my arms and telling me what an idiot he was to let me go; but already the cracks are reappearing. He's pushing me away - making plans with his friends on nights that I've offered to drive down to see him, rarely wanting to come up and see me (there's always a reason not to), telling me less about his life. At the same time, paradoxically, he's become more possessive over me, asking me questions about who I've been out with and whether I've done anything I shouldn't (which, for the record, I absolutely haven't). I feel constantly upset that he doesn't seem to make an effort to see me or make me feel special any more, and as much as I adore him, I've been here before (twice) and don't just want to sit and wait for him to really hurt me again. I think maybe I should just end it now, cut all contact for a while whilst I get over him, and really try to move on with my life this time. It's so frustrating because when we're together it still feels like we have something so good, and he is SO special to me, but I've tried and tried and can't seem to break through his barriers. I'm not sure if he's capable of a happy and lasting relationship with his emotional history - but I know that I am. I've seen glimpses of how amazing he can be, but I don't know if he's got it in him to be like that all the time.
But how do I do it? I know, logically, that although we love each other, our relationship probably doesn't have a future, because we've tried and tried and we always end up at the same place. But the fact remains that I love him, and I can't bear the thought of him moving on with his life without me. I start feeling so strong, thinking that I'm doing what's best for me, but as soon as I'm with him, smelling him, looking into his eyes, I crumble. I can't bring myself to end it with someone that I love this much, even though I know it's probably for the best. What do I do? We're flogging a dead horse, but as long as I love him this much it's just so hard to walk out of his life. I keep clinging onto any glimmer of hope. Has anyone been through this before? What did you do? I'm seeing him this weekend, and I'm thinking maybe I just end it there and then, and walk out and delete his number off my phone so that I can't go running back this time. But even the thought of that brings tears to my eyes, and I know it'll feel a thousand times worse when he's actually right in front of me. And yet the fact is, really, I don't think we make each other as happy as we should do any more.
What do I do?