Chris The Story Reading Ape's Blog
on Fiction University:
All stories need an antagonist, but not all stories have a villain.
The word antagonist usually conjures an image of a “bad guy,” but that’s not always the case.
The antagonist in a story is simply the opposition to whatever the protagonist is trying to accomplish.