Gary Allan climbed to the top of the charts with his last single ‘Every Storm (Runs Out of Rain)’ and without so much as taking a breath he releases yet another song that I predict will own the top of the charts as well. Allan's new song titled 'Pieces' boasts that he's given 'pieces of his heart and pieces of his soul to lovers and friends and that's what made him who he is today.' It's unusually uptempo but good and yet another release from his latest album 'Set You Free.

Gary Allan fans will instantly recognize his voice and delivery. Here are the lyrics to 'Pieces':

I've been broken, torn and scattered
I've loved holy, I've loved sin
I was rolling on the wind
It didn't matter

I was so sure of who I didn't want to be
Every smile and every fear
Every laugh and every tear
It was all mine, it was all me

[Chorus:]
Pieces of my heart, Pieces of my soul
Pieces that I'm gonna be, I don't even know
I gave a lot to lovers, Gave a lot to friends
Everything I took from them, Made me who I am
Pieces

We've all been lied to, We've all been liars
Nothing's perfect in this world

Everybody's been burned by the fire
Guess I'm learning
That what breaks you, makes you grow
But I'm not hiding where I've been
Gonna let the light shine in, What I don't need
Gonna let that, let that, let that go

[Chorus:]

Pieces, the good and the bad, Pieces, the happy and sad
Pieces, the wrong and the right
Pieces, that's my, that's my, that's my life

[Chorus:]
Pieces of my heart, Pieces of my soul
Pieces that I'm gonna be, I don't even know
I gave a lot to lovers, Gave a lot to friends
Everything I took from them, Made me who I am
Pieces...

"Pieces" from the album: "Set You Free"

This is the song 'Pieces' by Gary Allan