Warren Zevon's "Keep Me In Your Heart For A While" is a tearjerking farewell song written by a guy who knew he was dying, but it works on its own as a song, even if you don't know its parentage. (Witness a friend of mine who burst into tears on first hearing it, and she didn't know Warrren Zevon from Warren Beatty.)