Image credit:Music Video

Taylor Swift’s "Anti-Hero" Music Video released on Oct. 21

Image credit:Music Video

Taylor Swift perfectly portrays her insecurities and fears in the music video.

Image credit:Music Video

In the video, Swift is seen running from demons from her past as she confronts her ego and "giant monster-on-a-hill" persona.

Image credit:Music Video

At various points, Swift is seen wearing a "Vote for Me for Everything" pin, as well as

Image credit:Music Video

stepping on a scale that reads "Fat", stating that "everyone will betray you".

Image credit:Music Video

"I wrote and directed the Anti Hero video," Swift wrote when she posted the video on social media.

Image credit:Music Video

She said look at my horrible scene and how my thoughts come out.

Image credit:Music Video

Also, Swift told “Anti-Hero” is the “one of my favorite songs I’ve ever written.”