<human>: Hey reddit this is my first post... be gentle please... Anyways, I'm with this girl that i think is my soulmate. We've been together for almost 19 months. 20 this upcoming 7th june. Everything was going smoothly for the first few months. I get angry at her a lot but she usually backs off. Nowadays... It's been different. Well I'm pretty sure she had enough of my aggressive behavior, cause she says things back when i get mad. What she says back is not bad all the time... She sometimes tries to explain... but i get ticked off more when she does so. We then argue on a daily basis. She broke up with me today. Well I'm asking for a second chance. I know my problem is my anger that seems pretty uncontrollable. It runs in the family. Thing is i'm thrown with stress everyday. I'm still trying to be less of an arse/dick. Please help me. If she ever gives me another chance what should i do to help myself calm? I have no anger management programs. I have no one to help me with it but myself. What do i do to make things work?

Can you condense the text into a few key points?
<bot>: My anger made her broke up with me. Waiting for another chance from her. How to improve myself to keep calm with her?