My guess is that your boyfriend has to stir up some hatred in order to make the break. The two of you developed a pattern that is terribly destructive to a relationship. I don’t know how it started. He’s jealous. You lie to avoid a fight. He finds out and there’s a bigger fight. Or is it that you aren’t totally honest? He senses it and gets jealous. You mollify him. He’s not satisified. And there’s another fight. Either way, you two don’t have the kind of trust and comfort with each other’s honesty that is necessary for a relationship to grow. Now you have to ask yourself whether to tell him the truth — which is the strongest indicator that this relationship is going nowhere.
Stop focusing on why he “hates” you. Instead, please ask yourself why you want to be in a relationship where you have to be so careful lest you set him off. Why would you want to be in a relationship that doesn’t let you be your best and honest self? I suggest you take your own behavior more seiously. There is a good reason that you two have broken it off so many times. Perhaps you are trying to tell yourselves that instead of going around and around, you need to get out.
I wish you well.