You have to make this choice but there are some serious red flags with your current relationship that you should be worried about - regardless of whether you leave or not. You should never be so comfortable with a relationship or situation that you tolerate domestic violence. Maybe you met this new guy as a way to move on. You should never be tolerating any of these situations with throwing and pushing. If you both are encouraging this behavior then the relationship is toxic. It is not a healthy situation and you should consider ending it just for that reason. Domestic violence doesn't get better it only gets worse. You have to stop this.
As far as the new guy you have to decide which is more positive and that choice seems obvious. If your relationship now was good then you probably wouldn't consider a new relationship. The fact that you are putting up with this probably allows your emotions to consider a new relationship. You need that healthy interaction. I would consider what is best for me in the long run. Sometimes the right choice involves huge change. Being comfortable doesn't mean you are happy.
In the end you have to make your choice on what makes you happy. I can't imagine choosing a relationship with domestic violence but everyone is free to do what they want. You could consider speaking to someone about your situation. Something is allowing you to tolerate this violence. Maybe then your choice will be clearer.
Please press accept ; this is the only way I am compensated