How to Write an Antihero (Without Accidentally Creating a Villain No One Roots For)
Let’s start with a truth that most writers won’t admit until it’s too late: you can’t build a great story on the back of a character your reader doesn’t care about....