Should I apologize to my boyfriend or end things with him?

Anonymous
I’ve been dating my boyfriend for two and a half years now. He’s been great, he always tells me how much he loves me and that I’m beautiful and will bring gifts to my house to surprise me and is very affectionate.
I’m not really affectionate at all and I will admit that I’m spoiled because my parents gave me a lot growing up. Sometimes I can be not so nice to my boyfriend and maybe I do take him for granted sometimes. He’ll say something and I’ll get visibly annoyed or will respond in a bitchy way. I also correct him a lot which he doesn’t like. Recently he made the comment that everything he does seems to annoy me.
I have been very stressed out and tend to take my stress out on him and my mom and they’ve called me out about it and I’ve been acting kind of distant from my boyfriend as a response.

We both realize there’s stuff to work on though. He’s stubborn too and when we argue he only wants to hear himself talk and will emphasize his point. Lately we’ve been arguing a lot because of this.
The other day after we argued I told him I just needed the night to clear my mind and he said he loved me and didn’t want to break up or anything and didn’t mean to upset me. Then yesterday we hung out and he showed up with my favorite snacks.

We were in his car and I was annoyed because of a different situation and I came off kind of rude to him and he stormed out of my house. I texted him telling him I wasn’t trying to be rude to him and he said we needed a break and I needed to work on my attitude because I was spoiled. He said he wasn’t perfect either and needed to too but he didn’t want to break up because he thinks I could improve. I agreed and told him I would work on it. It’s been a whole day and he hasn’t texted me and he’s never been this way before. He usually will text me first and is overly affectionate so I feel like I really messed up but I don’t understand if he says he’s in love with me why would he need a break? Should I apologize? What do I do?
Should I apologize to my boyfriend or end things with him?
6 Opinion