Bf saying things he doesn’t mean when he’s mad.

My bf and I been together for almost 2 years. I truly love this guy. He always assures me how much he loves me. So I know when he gets mad he says shit out of his ass that a lot of the time he doesn’t mean. So we had this argument this Morning about the night before. I told him something that he took completely the wrong way and I really hurt his feelings. I called him this morning to see if he was ok and we got into an argument so I’m just going to get to the point to where he hurt my feelings

Bf: “what do u want”

Me: “I want you”

Bf: “well I don’t want u anymore”

When he said this I started crying. I was so hurt by this then I said *there was a long pause*

Me: “if it’s so easy for u to end things with me then fine”

Him: “wait I’m not ending anything with u”

Me: “you said you don’t want me anymore”

Him: “No please I didn’t mean that I just got so mad that I just said it. I don’t want to break up with u. Your my world.”

Me: “then why is it so easy for u to say it. When we argue or fight those thoughts doesn’t even cross my mind”

Him: “I’m so sorry. Please I just get mad and say things I don’t mean. I love you. Please don’t leave me”

We talked it out. But I’m still very hurt that he just said that. This isn’t the first time he done this. He done this one other time a long time ago. Idk I’m just hurt. I know people say things they don’t mean when there mad but this really hits my heart. Like why is it so easy for him to just say those words?