If the reader cares, I don't think it matters so much whether your hero is in fact an anti-hero.