Lyric discussion by mousyaesthete 

I always read this song as being about the singer's latent homosexuality, or homosexual feelings that he's afraid to express. Amelia, of course, being a personification of those feelings.

the promise of truth, and a life to be bright and new

What do you think?

An error occured.