Lyric discussion by JenniferGarner 

Cover art for Vindicated lyrics by Dashboard Confessional

To understand what the meaning of the song is you need to understand what vindicated means, see IKill4Fun's post, and two, you should remember that he wrote this song for the Spiderman 2 movie. I've not seen the movie yet, but I think once everyone does this song would make more sense, but from what I've seen in the previews I'll try and explain what I think the song means.

"hope dangles on a string like slow-spinning redemption winding in and winding out the shine of it has caught my eye"

This part of the song to me says that the Peter Parker character has hope that he and Mary Jane will be together some day. The vindicated part is in reference to himself being set free of being Spiderman anymore which you see in the previews so he can be "selfish" to persue his own happiness of being with Mary Jane.

"I am flawed but I am cleaning up so well I am seeing in me now the things you swore you saw yourself so clear,"

is him saying him made a mistake and has changed now into the guy that Mary Jane saw all along, taking us back to the end of the first movie.

"like the diamond in your ring cut to mirror your intention oversized and overwhelmed the shine of which has caught my eye

and rendered me so isolated, so motivated"

Brings us back to this movie now and the previews that I'm sure we have all seen where Mary Jane says she is getting married, so this part is in reference to Peter Parker seeing that ring on her finger for the first time just reassures himself that he made the right choice to leave behind Spiderman because it was because of him being Spiderman that Mary Jane has that ring and is marrying someone else.

"defense is paper thin just one touch and i'd be in too deep now to ever swim against the current

so let me slip away so let me slip away so let me slip away so let me slip against the current

so let me slip away so let me slip away so let me slip away so let me slip away"

This part to me seems to be about Peter Parker being Spiderman and literally asking people to let him "slip away" from being Spiderman anymore before he gets in to deep to ever be anything else.

"my hope dangles on a string like slow spinning redemption"

This last part pretty much is Peter Parker saying he is holding on to his last bit of hope that he and Mary Jane will ever be together, but he is now ready to redeem what is his by having her.

This is what I got from the song by thinking about the movie this song was written for. If you want to take out the Peter Parker and Mary Jane parts, then the song could be about any guy that had a chance to be with a woman of his dreams and made a mistake and is now changing and wanting another chance with her.

Sorry for the length of this, but it didn't seem like hardly anyone was actually trying to talk about what the song means and was just saying how much they like DC. I would like to hear what other people think the song means, I only read a few of the posts where people actually said what they though the song was about.