Invincible

Song I was just listening to and just sort of heard for the first time. It's called Invincible by Hedley. Never really understood it, until I listened to it again today. It's something we can I strive towards being. I am including the lyrics and the youtube link. Hope some people find as much meaning in it as I do.
 
http://www.youtube.com/watch?v=ub9RSrVcBvs

Took a long hard look at my lifeLost my way while I was fighting the tideA big black cloud, stormy skyFollowed me, oh I was living a lie So heartless, so selfish, so in darknessWhen all your nights are starlessYou're running outta hope But I found the strength inside to seeFound the better part of meAnd I'll never let it goI've come a long, long wayMade a lot of mistakesBut I'm breathin’, breathin’That's right and I mean it, mean itThis time I'm a little run downI've been living out loudI could beat it, beat itThat's right, cause I'm feelin’, feelin’InvincibleOh oh oh oh-ohOh oh oh oh oh-ohOh oh oh oh oh-ohOh-whoaWhen you're gone for a day [Gone for a day]On your own [On your own]Tear your heart out just to find your way homeI've been so high [Been so high]I've sunk so low [Sunk so low]I've come so far, with nothing to show for itMistaken, I got so good at takingBut now I'm tired of fakingThis story's getting oldSo I found the strength inside to seeFrom the better part of meAnd I'll never let it goI've come a long, long wayMade a lot of mistakesBut I'm breathin’, breathin’That's right and I mean it, mean itThis time I'm a little run downI've been living out loud I could beat it, beat itThat's right, 'cause I'm feelin’, feelin’InvincibleOh oh oh oh-ohOh oh oh oh oh-ohOh oh oh oh oh-ohOh-whoaInvincibleI'm not the only oneThat crashed into the sunAnd lived to fight another dayLike a super novaThat old life is over [Is over, is over]I'm here to stayNow I'm gonna beInvincibleOh oh oh oh-ohOh oh oh oh oh-ohOh oh oh oh oh-ohOh-whoaInvincible[Invincible]I've come a long, long wayMade a lot of mistakesBut I'm breathin’, breathin’ [I’m breathing]That's right and I mean it, mean it [Mean it]This time I'm a little run down [I’m a little run down]I've been living out loud [Living out loud]I could beat it, beat itThat's right 'cause I'm feelin’, feelin’InvincibleOh oh oh oh-ohOh oh oh oh oh-ohOh oh oh oh oh-ohOh-whoaInvincibleOh oh oh oh-ohOh oh oh oh oh-ohOh oh oh oh oh-ohOh-whoaInvincible