Carolyn Hax: Stay with ‘handsome’ verbal abuser, or leave and be alone?

For the most part he’s a good boyfriend. He’s affectionate, very helpful, generous, great sex partner, cooperative, funny. But when he’s angry, he becomes verbally explosive and abusive. The things he says suggest he really doesn’t like me, deep down.
Source: WP