This song may be catchy partly because it relates to a deep level of the soul: the initial separation from the field of unity. On the way back we may be confronted with wounds from the past.
Cohen's Ballad of the Absent Mare is the most spiritual rock and pop song I have encountered because it describes the full path rather than certain aspects.
With his song The Ferryman, Ralph McTell made a memorial to Hermann Hesse's Siddhartha and its timeless Hindu and Buddhist wisdom.
Love songs are well suited to relate to several levels of understanding: from erotic references to the longing for a companion, a soul mate, up to inner processes of soul and spirit that use worldly love merely as an analogy.