Even my friend said she didn ' t really know why I was taking it so far to actually break up with him . Unfortunately your friend has learned to normalise disrespectful and worrying behaviour . Goodness knows why . I don ' t care how long you ' ve been with someone , how much you love someone , how much shit you ' re been through or how bad a day you ' re having strike one was hurting you on purpose , strike two was refusing to apologise and trying to manipulate you for it and strike three was backing you into a door and raising his voice at you . Honestly any of those three things would give me pause to consider the relationship especially the third , but all three together ? That ' s an instant nope . Good on you . You did the right thing . There is absolutely no rule that says you have to stay with assholes who treat you that way and you ' re not overreacting by breaking up with him . You deserve respect . We all do . Plus , you should be with someone who goes out of their way to celebrate you when you dress up , regardless of whether it ' s with friends or him . People out there do exist .