Oh Zack, you utter fuckboy. I SEE YOU. "I have absolute proof you cheated! You're caught redhanded! But if you think you didn't do anything wrong, you better come home right now and fix this or I'm done!" I don't believe he has any proof, and I don't believe Jenna ever cheated. He is just being a controlling, abusive, manipulative asshole. It's absolutely stunning to see it play out, and if her family is seeing these episodes and not doing everything they can to get her out of that situation, I don't know what to say. The kind of abuse she is experiencing is very rarely seen displayed in public like this, and it's just astonishing.
Jordan? He's just a run of the mill asshole who thinks he knows the best way to do everything and everyone should just listen to him because he's always right. I can't stand him and surely wouldn't want to date him, but I don't put him in the same category as an abuser like Zack. He's not manipulating her, not really putting her down, not making her doubt the stability of his love or their relationship, he's not questioning her character, he's not gaslighting her. He's just a stage mom, and Tori can handle a stage mom. And hopefully she can wrangle him in when/if they have kids, because while it's not a good look to be screaming at your girlfriend, it's far worse to be doing that shit on the sidelines of a little league game.
The difference is that I have a feeling watching this back, Jordan probably apologized to Tori and realized outside of the heat of the moment, he was truly wrong, while Zack will probably break off their engagement because Jenna forced him to look bad on TV.