I’ve done some research on the difference between the anti-hero and the Byronic hero. I couldn’t find a definitive article anywhere comparing the two directly, but from what I’ve read here’s my own conclusion.
A Byronic hero is a bad good guy. He does bad things, makes his own rules, operates outside of the law. But his goal is to do good. He’s tormented. He’s introspective. He hurts. He takes full responsibility. He’s Batman.
A Byronic hero will never find true success because he is so conflicted. He seems to be constantly putting out fires in his quest to do right, but due to his own sensitivity of the world he will never achieve his goal. He’s tragic. He’ll never be happy.
An anti-hero is unpredictable. He’s good when he wants to be. He’s bad when he wants to be. And sometimes he’s bad just to piss you off. Because he knows he can, and he doesn’t care. He doesn’t know the meaning of responsibility. He has no regard for right and wrong, he only knows what he wants to do in the moment. His actions will be completely different on another day.
An anti-hero finds success in everything he does. He is happy in his own world because it is all he sees.
In a nutshell, a Byronic hero does bad things for the greater good. An anti-hero does whatever the hell he wants.