goldhawk
Troubadour
Correct me if I'm wrong, but I thought a villain is someone whose "evil" actions or motives oppose our hero. Is "villain" synonymous with "antagonist"? Because a character whose actions could be perceived as relatable or heroic yet still serve to hinder the protagonist could be an antagonist yet not a villain (or at least that's what I've gathered).
Of course, that isn't to say that every villain would be our 100% evil dark lord, but I figured that a villain is someone who causes trouble or harm, or who has bad intentions. In terms of "villainous" motivations, I guess I could see how that could be limiting. But as for an antagonist's motivations, the possibilities are endless.
A villain is someone who harms others. A hero is someone who makes a sacrifice to help others.
A protagonist is the main doer in a story. An antagonist opposes the protagonist.
A protagonist can be a hero or a villain. An antagonist can be a hero or a villain. Both can be heroes. Both can be villains.
As far as good and evil goes: remember what is good for the lion is evil for the sheep.