Okay so, I've been going out with my now ex-girlfriend for about 11 months, and we used to have good times, and we both loved each other so much. However, she would always boss me around, saying what I can and cannot do, like telling me that I can't hang out with my friends, and shit like that. Not only that, but she would always get upset and pissed off at the stupidest shit, and usually, whenever I tried to help her, she would always tell me to leave her the fuck alone. I've been thinking about doing this for a while now, but I waited first to see if she would get better. Turns out I was wrong. I was about to do this before, but gave her a second chance. However, today she just drove me to my boiling point. She gets all upset at me for no reason whatsoever. So I finally dumped her. I feel pretty bad about doing it, and I know I hurt her, and broke her heart, but I just can't take her shit anymore. Do you guys think I did the right thing?