Arguing to much.

My boyfriend and i always seem to argue and I never know why. He always says it’s my attitude but i get a attitude from when he doesn’t listen to me. I try to tell him how i feel and he just seems to say he acts like this because of my attitude and if he wants him to stop my attitude needs to stop. I’ve asked him about what about those days we don’t argue why act the same and he just chuckles it off. Lately he’s been saying things that really hurt me and make me feel less of myself, I dont get why he has to say them when I specifically said if you are truly done i can leave. Today he was saying how he will find another female because of my attitude and not tell me just so i can find out on my own. I asked if he cares he said he doesn’t know same with if he loves me, but later will act perfectly fine.