Of course there are wrong answers, otherwise the term has no meaning.
To me, an anti-hero is a character in a story who does not try to be a hero, and is not motivated by a heroic drive, but rather is selfish, and maybe stumbles upon doing the right thing in the end.
Thomas Covenant the Unbeliever is an example of this.




Check out The Warning! They are an awesome band of three sisters from Mexico, with great energy live.