Should I end it?

So me and my boyfriend have been on the verge of breaking up lately. He is my first love and also my first time. We argue a lot because he messed up really bad in front of my parents and its been almost 6 months and he hasn’t apologized or talked to them. I feel like i don’t love him sometimes like I used to. We’re arguing over the same thing over and over again. We’ve been keeping our relationship a secret since that happened and i want to make it official but he just won’t apologize. i went on vacation with my family. While I was on vacation he started texting a girl. I know this girl and she goes to my church but I’m not really close to her. They started texting and getting really intimate with their situations and things they go through. They call eachother “primo/prima” (cousins) and lately he doesn’t want to have sex with me any more. He hasn’t called me baby lately or anything he’s being really distant. He only calls me baby if I try to tell him something about it and cuts me off and tells me I’m paranoid. And I’m tired and i don’t know what to do anymore