[3] Lyrically, the song is an expression of grief, pondering Heaven and the time it takes to get there, as well as anger, confusion, and brokenness.
[1] The song is set in the key of F major and has a moderate tempo of 72 beats per minute.
[4] Some comparisons have been made between the lyrical content of "Homesick" and MercyMe's 2001 single "I Can Only Imagine."
I don’t think as a Christian that it’s right for me to say, ‘I wish you could’ve stayed here,’ because truthfully, we’re getting the raw end of the deal if we really believe what we say that heaven is as great as we want it to be.
The whole idea is that we’re the ones who have to wait.”[6] Millard has also noted, "The difference with ‘Homesick’ [as compared to "I Can Only Imagine"] is that it talks about those who are stuck around here after someone passes away.
"[7] Russ Breimeier of The Fish noted, "The beautiful ballad 'Homesick' is both similar to and an improvement on 'Imagine', the difference in how it focuses on persevering on earth in anticipation of heaven".
[12] "Homesick" also spent four weeks on Christian CHR chart, peaking at number 27.