He's a panty-waist for immediately quitting over it. Sure, it would've been a big scandal if someone else brought it out in the open, but he still didn't have to resign.
His new partner probably wants him to be the bitch in the relationship and stay home to cook and clean.