My boyfriend says he hates me, but also loves me?

Me and my boyfriend have been having arguments lately, but to be honest, we always have done. But lately I've said things like "well don't be with me then!" and then he's all "fine, fuck you" and then we'll break up, but he can never let go completely because he says he loves me, and I guess that conflicts with the "hate" and he says he feels both at the same time.
He'll play this song and sing along to it as he's pointing at me, asshole


When we're having particularly vicious arguments he'll tell me that he fucking hates me and I'm beginning to make him despise me, however this never seems to be completely true because he still loves me and he can't stay away for long.

I know our relationship sounds really shitty, but it's not always like that. We'll also have wonderful times together which always makes me realise my love for him is deeper than I sometimes think, we have passionate sex, i think he's got a good heart but problems as well.
Like him, I seriously dislike him other times.
He thinks I'm cheating and gets jealous I'll find someone else, I don't want him being with anyone else either, I want him for myself.

I know people will say "this isn't healthy you need to breakup", but it's not that easy. When we have a "breakup" it's all I think about and I miss him a lot.

How is this possible, to love someone but also hate them?
My boyfriend says he hates me, but also loves me?
Post Opinion