He thinks I have been unfaithful, he blocked me after an argument but has unblocked me a week later and has reached out, what should I do?

Minaisconfused
I have been dating this guy for 4 months now and he is the only guy I have ever loved (I’m 32). Everything was fine until he started an argument about one of my guy friends saying that he has been unhappy for a month because he thinks I’m flirting with this guy. I showed him my texts with the other guy hoping for him to believe me but things got worse and he broke up with me. I later realized while I was just very friendly with the other guy he was flirting with me but I never noticed until my boyfriend started reading the texts out loud. He blocked me on WhatsApp, Instagram and other social media last Saturday after our argument. He unblocked me the next day telling me he cannot believe I did this to him and blocked me again. Yesterday he unblocked me and reached out to tell me he has left something (a chocolate box) in my car! We started talking again and he said he was heartbroken because he truly loved me and he expected me to set some boundaries with other guys. I insisted that I was not flirting but he wouldn’t believe me. I get that he is upset, and I want to make things right again but I don’t know if he would change his mind. I really want him back but I don’t know what to do now.
by the way he did not block me again after our conversation yesterday.
He thinks I have been unfaithful, he blocked me after an argument but has unblocked me a week later and has reached out, what should I do?
13 Opinion