I've been hidin' Afraid of what might come If I stop lyin' Just let my walls fall down And let the light in I'm praying everything will be okay Yeah, I've been wishin' For more than where I've been Always fishin' Through muddy water Looking for validation And the less I get, the more I slip away But my heart's still rollin' Like tires on that Cadillac And my road's still open Got half a tank of "I ain't done yet" I know when I look back I'll see the roses through the cracks And I won't be afraid to face the hurt in it Cause this ain't permanent No, this ain't permanent I've been livin' Under pressure of my own Indecision Sometimes it's hard to know Which direction I should go in I guess maybe faith is never knowing But choosing to believe That my heart's still rollin' Like tires on that Cadillac And my road's still open Got half a tank of "I ain't done yet" I know when I look back I'll see the roses through the cracks And I won't be afraid to face the hurt in it Cause this ain't permanent No, this ain't permanent (Ah-ah-ah, ah-ah-ah, ah-ah-ah-ah-ah) This is only temporary I'll be better for it someday I'm choosing to believe My heart's still rollin' Like tires on that Cadillac And my road's still open Got a full tank of "I ain't done yet" My heart's still rollin' Like tires on that Cadillac And my road's still open (My road's still open) Got half a tank of "I ain't done yet" I know when I look back I'll see the roses through the cracks (I'll see the roses) And I won't be afraid to face the hurt in it Cause this ain't permanent (No, this ain't, this ain't) No, this ain't permanent