I may cough in the morning So blow out the candle, another year gone I wish it were heaven to rewrite the wrongs And I'll buy a new canvas, turn a new page Same old picture, brand-new frame Ghosts in the mirror tell me a lie If I'm supposed to be here, why do I cry? And I'll Take what's left and build a bridge again Oh, and I'll take the steps to be my own best friend My own best friend I've taken the long way Praying there's proof up in the sky Got high on the bad days Met a man on the Moon, but I'm still halfway to Mars And I'll Take what's left and build a bridge again Oh, and I'll take the steps to be my own best friend And I might be down, but I'm not dead Oh, and I'll take the steps to be my own best friend My own best friend (My own best friend) Ghosts in the mirror tell me a lie If I'm supposed to be here, why do I cry? And I'll Take what's left and build a bridge again Oh, and I'll take the steps to be my own best friend And I might be down, but I'm not dead Oh, and I'll take the steps to be my own best friend My own best friend (My own best friend) Why do I cry? And I'll Take what's left and build a bridge again (Why do I cry? And I'll) my own best friend Oh, and I'll take the steps to be my own best friend My own best friend