You are dealing with a very confused woman. She has an affair that you are willing to forgive her for and try to repair your marriage, but she cannot forgive you for your affair that you have worked so hard to overcome.
I know how much pain you are in, but no more violence no matter what. Walk out the door first. Just walk, then deal with the pain when you are away from the house. You do not need to give her any indication that you could have a repeat of the smashing of the pictures and give her that ammunition.
Besides, it's too scary for the girls. I know that it is unavoidable having them witness the mess of the weekend, but they deserve better from both of you. How are they, BTW? I'm sure they are really confused, too.
At least you have talked since the blowup, so that is positive. Was she responsive to what you were saying to her about forgiveness and trying to maintain your marriage? I take it that you are at the house and not at the pimp pad.
Let us know what is going on with you, we want to help if we can.