David Bowie’s Last Song, ‘Lazarus’, Reads A Lot Like A Goodbye Letter

Social media is ablaze right now with theories that David Bowie‘s last song, ‘Lazarus’, was a goodbye note. 

In the last few years of his life, after receiving a cancer diagnosis, he decided to ‘un-retire’ and live the rest of his days releasing music. ‘Lazarus‘ was the first single from Bowie’s latest album ‘Blackstar‘ which was released only days ago, on his 69th birthday. 
If the theory is correct, and Bowie meant for the song to purposely be heard after his passing, it means he essentially wrote his own musical epitaph. It might sound like an insane fan theory, but with the lyrics like ‘Look up here, I’m in heaven’ opening the song, a name like ‘Lazarus’, and imagery of him in a hospital bed (not to mention Bowie’s tendency to err on the side of performance art) – is it that farfetched?
The lyrics in question are these:

Twitter is now losing their minds, and rightly so:

According to some sources, the song was written for an off-Broadway production that revisits the character Thomas Gerome Newton 30 years after ‘The Man Who Fell To Earth’, a novel which the film Bowie starred in was based on.
But, if this was on purpose, then that man was even more of a genius than we could have ever known. It means he literally turned his own death into musical expression. It means he meant for us to hear it after his death.
Watch ‘Lazarus’ below:
If we weren’t a wreck before (and we were), we definitely are now. Can someone please bring us a glass of wine, and constantly remind us that Bowie will live forever? 
Source: Twitter.