Most Helpful Guy
Your ex probably bailed for more reasons than 1 argument. Maybe you being jealous a lot or trying to control his life was way more of an issue. And you have to understand that just because you grew up in a home where people had to yell and scream for attention does not mean that will work with others. Actually in the home I grew up in yelling/hitting was common but I never want it in my relationships. I would not even be surprised if that guy was a victim of violence when he was a kid and your actions reminded him of bad stuff he does not want to be near now. You need to have self control.
That guy might be willing to take you back if you really change and give him space. You have to stop being controlling/acting jealous too. Relationships need trust to work. He probably trusted you but you never trusted him. You'd have to fix how you feel.
If you can fix all that, really fix it. Then tell him. But don't be surprised if he's not interested.
Most Helpful Girl
I think you would be better to let him go and focus on fixing what you know to be wrong first. He's perfectly entitled to not want to be with someone with anger issues as it's really, really difficult to keep loving someone so explosive. Nothing will change for him, because right now as you say you don't know how to stop it.
So keep going to your therapist and work on some techniques to keep your temper under control and how to have a healthy relationship. If he's still around when you're ready then great, if not then you're happy and healthy for someone else