Most Helpful Guy
You did the right thing. Yes, you may lose him. But you'd be better off. If he's that way he won't change. You're doing the right thing.
Most Helpful Girl
You did the right thing. However you dumped him. He's not coming back. It wasn't an ultimatum you gave him, it was a goodbye.
An ultimatum is "if you don't change I'll stop you from seeing the kids" or whatever. But you just said "I'm not happy being your fallback, goodbye" that was a breakup.