He may have shitty impulse control, but the question is why he even wants to do those shitty things??
Most people refrain from running people over, macing store clerks, or raping our mothers not because we have impeccable impulse control, but because those things don't even occur to us to begin with. Even when we're very upset and having tantrums! When I feel like having a tantrum I go home and have a cry. I don't attack other people.
I know poor impulse control can lead to pretty big problems, like debt or failed relationships or health issues. I don't think it leads to the decision to rape someone who is at your mercy several times over an extended period. Or should I be giving credit to all the guys manfully holding themselves back from rape??