Lyric discussion by beulahrawk 

Ouch gummi, PemberleyTea did offer some good insight on the meaning of a couple lines in the song, mind you. I agree with your last two paragraphs, though. Absolutely gorg. For me, a Christian, knowing that this song is about Jesus opens up a deeper connection with the lyrics which in turn allows me to enjoy the song even more. I find the last line, "I've never met a man who loved me" very intriguing. It could mean one of two things, depending on perspective.

1) Sufjan saying "I've never met a man who loved me.." except for Jesus. 2) Jesus saying "I've never met a man who loved me." But he loved man anyway.

That's my take.

He has sung it live as "I've never met THE man who loved me," so I think he's singing about never having met Jesus in person.

youtube.com/watch

An error occured.