Board Thread:Off Topic/@comment-24534644-20170124093450/@comment-27082610-20170124230242

What you're describing falls into either the Anti-hero or Anti-villain category depending on which side is more prominent.