Guidance to Getting Him Back From Here

Me and me ex boyfriend were together for over 4 years and were each others first everything. But he broke up with me 2 months ago because I was getting angry at him over everything. Even things that didn’t matter. I had developed some serious self esteem problems and had bottled up anger from some family issues. But it made him really miserable and I couldn’t tell until it was to late. Also he never communicated it with me.
Since the breakup we have met up a few times, had one hook up, we went back and forth deleting and re-adding each other on social media, we were developing a connection again but it was broke off, and I ran into him on a date in public.
He started seeing this girl not very seriously a month after we broke up and he talked to me about breaking it off because he’s a really busy guy. But he says he likes her too. He’s conflicted about it. So I can’t be sure if it’s a rebound or not.
Also I lost his trust not to long ago. I didn’t understand that I was crossing a boundery and as soon as he told me I had I apologized tried to give an explanation for what I did and told him it would never happen again. Before this he was ok with seeing me one on one but now he’s not. I’m not sure what to do. He says that “it’s ok” and he understand and would still like to be friends with me.
On top of this we go back to school next week and we will be having a few classes together. I’m hoping I’ll be able to start showing him my improvements then but I’m still nervous. He’s told me that he doesn’t think we’ll get back together. But when I brought the idea up he said that we shouldn’t force anything. I still want to try and win him back. I think I have a decent shot, my situation could be way more challenging I would just like some guidance. Any advice?

Im in almost the exact same situation. I was with my first love for almost 4 years and we went to college together, shared everything together. We had a terrible last couple months of our relationship, we both took advantage of eachother. I broke up with him at the end of April and I immediately regretted it. He slept with someone else a few weeks after we broke up and told me he thought we should see other people. We hooked up a few times and tried to hang out one on one, but it would turn into fights. I also crossed a boundary, kissed his best friend while drunk, and ever since then, he’s seen me in a completely, negative light. I met up for coffee with him 2 weeks ago and we left on fine terms, but not great. I dont think he believes me to be good enough for him. I haven’t heard from him in 2 weeks, but school starts back up in one week and I’ll probably see him at parties. I dont know if I should go places that he’s going to be. I’ve never done NC so we will see how it goes… but regarding your situation… I feel like you need to focus on bettering yourself. You need to show this guy that, although he was a huge part of your life for years, you can still be your own individual. Make him crave you again. Become the most desirable version of yourself. After my breakup, if there’s any advice I can give to someone, it’s not to act clingy or desperate… you don’t need anyone except yourself.