First Heartbreak

Marissa
I'm 23 years old and I've never been hear broken until last week. I've been in this relationship for 3 years and was convinced he was absolutely perfect. He loved my family (& vice versa), worked hard, showed me affection, came to all of my soccer games... last weekend at my birthday party he got too drunk and attempting getting violent with my 21 year old brother and 20 year old cousin (boyfriend is 23), all because we wouldn't give him his keys to drive home. This is not the first time he's had a temper when drinking. Just a few days after that, I saw on his phone that just last month he was trying to meet up with a girl he used to talk to before I met him and even told her "she was the one that got away." When I saw that I felt like someone punched me in the stomach, like I had to throw up and I couldn't stop crying for the life of me. I've never ever ever felt like this about someone and I broke up with him because it felt like he killed me inside. This is someone I pictured spending the rest of my life with and now I don't know how to get over it. Please any advice, I feel desperate and stupid and betrayed, something I hope I can get over soon.