<human>: Condense the text into a few key points

We've been together for a while and we're long distance, but only a couple hours, so we see each other every month at least, he's my first love and I can honestly see myself spending the rest of my life with him. When we first met we clicked straight away, could talk for hours at a time everyday, it was so perfect. I knew that we were both really in love with each other. 

The thing is we argue, sometimes it's just mild disagreements and we can get over them fairly quickly. But occasionally, not often, I push his buttons too much, and we have a big fight. This weekend, I think I pushed him too far, I know that I was blowing the thing we were arguing about way out of proportion and he has just had enough. He says that he doesn't love me any more, and that he doesn't know what to do. Of course this kills me as I love him so much, and it is all my fault. I guess I didn't believe I could push him to breaking point, as we have always bounced back from these fights. I don't understand how all his love for me can just disappear in the space of a day, our Valentine's was perfect, everything was perfect, until this weekend. 

I know in my heart that it is my fault, and I will accept whatever comes my way. What I'm asking is how can I prepare for if he does truly break up with me? I feel so weak and pathetic, but he is my first love, the person who took my virginity, my first relationship, and I am not sure I'm strong enough to go through this. I just can't fathom my life without him. I've never been through a break up before, and I would appreciate if I could get some advice because right now I'm a mess.
<bot>: My boyfriend and I had a huge fight, and I fear he is going to break up with me, this is my first relationship, so how do I cope with losing him?