Lyric discussion by sweetcoron87 

i don't think the meaning of this song is quite as obvious as people are making it out to be. this isn't a ''I WOULD DO ABSOLUTELY ANYTHING FOR YOU'' type of love song to me. i'm reading it as like "i would walk you home at night, i would party with you, i would even grow old with you, but i can't say i would do everything for you - i'm not completely self-sacrificing." that's why leading into the chorus he says i would do this and that BUT i would walk 500 miles and i would walk 500 more JUST TO BE THE MAN WHO WOULD walk 1000 miles to fall down at your door. the ''but'' and ''would'' in that chorus implies that he's NOT that man, and he can't be, but he can try his best. it could be that he can't satisfy her every emotional need or he's not romantic enough, but he wishes he was.

An error occured.