I agree with everyone here . You did the right thing . Not only was he being manipulative but very immature . Don ' t listen to your friend . People or even himself will tell you to stick with him through thick and thin if you really love him no . Just no . I was with a guy for a whole year where it was constant fighting . Every week , new fight , sometimes an old one . He tried to get me to cut off friends , he didn ' t like it when I dressed up for any occasion other than with him , and questioned me anytime I wasn ' t with him . He even tried to claim I was cheating once when I had to stay an hour late for work . I showed him phone calls between myself and a coworker and he said that could have been staged . Wtf ? The whole relationship was one giant red flag . I broke up with him after he kicked me out of our apartment for the fourth time . Took what I could in my car and drove off . As soon as I did , he immediately changed his tone and begged me to come back , like he always did . Don ' t fall for these mind games . Leave , and never look back .