i could take this song two ways: either it's in reference to a girl who's bothered by some 'ghost' of the past, and this guy wants to love her, but since 'love is only heaven away', which is pretty dang far away, he sees it as impossible to have his love reciprocated....
OR...
it's about another guy with a ghost of a past lover haunting him, either because she's died or because they've broken up.
i could take this song two ways: either it's in reference to a girl who's bothered by some 'ghost' of the past, and this guy wants to love her, but since 'love is only heaven away', which is pretty dang far away, he sees it as impossible to have his love reciprocated....
OR...
it's about another guy with a ghost of a past lover haunting him, either because she's died or because they've broken up.
maybe?