Can you grow after pain? Advice needed immediately!

Hi, I am very grateful for this group.. I need some serious relationship help.

I have been seeing this man for a year and a half. I am 22 and up until this Valentine’s Day I did not want to commit to him. He has tried to shift his mind state for the past year about monogamy to conform to my views. However, after really realizing I wanted to pursue a deep connection with this man we decided to commit to each other. Now we are having major issues though. I have not been in committed relationships before and with that that brings baggage and past doors with other people. This weekend we fought all weekend. It started when I wanted to go out with my girlfriend dancing at a club. Guys were hitting on us but I went out to have a good time with my friend, dance and party. I texted him at the club and called him after leaving the club. I did say I would be home at 3. I did not get home until 5. I knew I was going to have to explain myself and apologize for being late. I sincerely caressed him and kissed him and woke him up to let him know I was home. He looked at the clock and literally blew up, slamming the door, yelling at me, BLOWING UP. Telling me how horrible and gross of a person I am and telling me I was hooking up with someone and lying about it. He proceeded to break up with me. The next day he makes an effort to apologize by bringing me food and being sweet but still trying to blame it on me for going out with my friend. I was not ready to take him back When in my perspective what I did wrong was stay out later than I said. I did not feel his actions were justified. The next night we were going to a show together and I said I needed some space. At the show an old friend from back home asked if I was going to the show and if he could buy me a drink. I was honest about how my boyfriend and I broke up and I’m in a weird head space and I would like a drink. After the show my ex wanted to hang out with us. I did not want him to think I was going to hook up with this guy(friend from the past) bc my bf has jealousy issues. So he came with which was obviously a huge mistake looking back on it now. I was flirting with a guy in front of my bf the day after we broke up. I know this is extremely fucked up and I am actively changing these patterns in myself. We then got in another abusive fight Saturday night. It’s really difficult because we are talking tonight and if I can’t figure out the right words to say or if he gets aggressive we are walking away from each other. I do really want this to work but my mind is scattered as to what to say to him. I am actively learning from my past and making an effort with him but after this weekend he may not believe me and then I feel unheard and we both get frustrated. Has anyone had a similar experience and able to move onto a healthy relationship after so much pain? Thank you for the comments and thoughts in advance.