All my life Oh, yeah Oh, oh yeah All my life All my life I gave to you (I gave up yes I gave up too) All my life Every aching little bit I gave to you And what, just what Have you given to me? Won't you show the world Show the world I'm sure, they're just dying to see Hey, perfect one Who took you home Last night Must have been better than me Must have been a beautiful sight You could never learn to love me 'Cause I came undone So you leave me While I'm naked And I'm burning Oh baby I'm burning like the sun Burning like the sun Burning like the sun All my life All my life I gave to you No way I can help it All my life Every aching little bit I gave to you I gave it, and I gave it for free Oh, whoa every, every weakness The way you know mine, oh But I'm a fool I'm a fool who still believes yeah That we could make it fine Hey, perfect one Who took you home Last night Must have been better than me Must have been a beautiful sight You could never, never learn to love me no, no, no 'Cause I, I came undone So you leave me while I'm naked And I'm burning Oh baby, I'm burning like the sun I'm burning, baby I'm burning All my life Burning, baby I'm burning (All of my life) I keep on giving to you Oh, I'm naked (I'm naked) And I'm burning (I'm burning) I'm burning like the sun