Here's another thing to consider. You said that you guys have broken up and got back together already several times. Is this really how you want to live the rest of you life, being off again on again every time the wind changes? Did you ever stop to think that perhaps the only reason why you keep going back or wanting to go back is because you're just afraid to do something different with your life? Familiarity breeds contempt and sooner or later you guys would be fighting all the time again and NOTHING will ever change. Do you seriously want that kind of life? Because that sounds like the worst kind of hell to me. I can't imagine anyone wanting to be in that kind of relationship.
You have a great opportunity now at this moment to turn left instead of turning right and going around the exact same block seeing the exact same scenery and having to try to navigate through the exact same obstacles ads you have for a long time. You need to take this great opportunity and do something different for a change. You're going to see how much better life can be when you're not trapped in a miserable relationship with someone with whom you're fighting all the time.
How old are you two?
Why do you want him back? He will probably leave again. Plus he is already talking to other girls.
Don't let him treat you like a yo-yo; going back and forth.
Hi there. There are those that use their words to hurt. When he blurts out I don't love you when angry, it is an immature emotional way of trying to hurt you. It's like when someone says "leave" to get a reaction when they are so devastated when the person listens to them and goes.
BUT, this type of back and forth DOES get old. You say that he would give you more chances if you took him back. What is he talking about? What was he upset about that you need more chances? What is the catalyst to these break ups?
To me, this relationship sounds volatile. And being in a relationship with someone that will use their words as weapons can be very difficult. I don't recommend it.
I agree with CHIMA, take a break. A full break. You are now wanting him back when he very well may have stepped over the line and is not wanting this relationship anymore. You find it hard to believe because you were going through the normal patterns you two have developed which is a dysfunctional problem solving style. So it is hard to believe he means it this time.
Don't text him. Don't call him. Take a serious break.
peace
It would appear to me that you were made for eachother but both of you are stubborn and neither of you listen to eachother but bent on both of you getting your own way.
Just give it some time and reevaluate how the both of you are interacting. You do have qualities that he loves and thats why he comes back. But when he does come back, you really need to tell him not to use this type of thread as is a hitting below the waist tatic.
Yes, I am a firm believer in the zero contact rule after a breakup. It's the only way to move on and heal from a breakup. Here's the issue though, he doesn't love you and doesn't want you back, he told you this. He has made it clear that he is done. So at this point it doesn't really make any difference whether you want him back because he said he's done. You can't go back to someone who doesn't want you nor should you try. It will only make you look bad if you start obsessively trying to keep him in your life.
It's normal to feel this way when your breakup is so new, but that's why no contact is so important because you have to put time and distance between you and eventually you'll get over this. It's not going to happen overnight but you need to do other things to occupy your mind. Go out with friends and live your life and if you start thinking about him, distract yourself again. That's how you get over someone.