You did the right thing. I'd beat that bas.tard within an inch of his life and i'd probably slap the girl in the face for the emotional trouble too. I wouldn't even pick up the phone if the b!tch had the nerve to call you. I know guys too well....if you give her the opportunity to talk...then she'll talk her way back into your heart.
So far she's utterly humiliated you, and cost you $3000...does anyone really deserve another chance?
well it depends....
If you still love the 1st person....then you should stick with your commitment to be with that person and to make him/her happy.
If your love for the 1st person fades so that the 2nd person is now the object of your affection. Then you need to break up with the 1st person and do what your heart feels is best.
id have done exactly the same, maybe worse...depending on how long id been going out with the girl/what i felt for her.
theres a point where u luv her soo much that u can actually bring urself to do nething, so u just have to walk away, personally that feeling is worse imo...... i can handle anger, but i hate being depressed/gutted.
Ur doing well, if u liked her enough to break the guys legs than im sure the fun of doing it is worse the money 😉 lol