[ Featuring Michelle Branch ]
We were falling in, now we're falling out
Got a garden full of weeds from the seeds of doubt
Yeah, you saw me and honey, I saw you too
Now letting go ain't ever easy to do, no
Isn't that life?
Yeah, nothing is perfect
So go ahead and cry
Just to know that you're alive
Blue sky but the rain still fallin'
Got an angel in your bed with a demon calling
Yeah, you got your sin
Baby, we know I got mine
It's all chain reactions
We ain't coming back this time, no
Isn't that life?
Yeah, nothing is perfect
So go ahead and cry
Just to know that you're alive
Isn't that life?
Yeah, the lovings still worth it
So go ahead and smile
It's good to know that we're alive
Oh, baby, I'm a mess 'cause these tears keep falling
I'm wishing you the best, hope you're happier now
It's heavy on my chest 'cause I loved you, darling
I'm two steps up then I'm right back down
My lover, teacher, a friend to me
Oh sometimes even my enemy
This love was everything but it wasn't right
Sometimes I've gotta know when to say goodbye
Isn't that life?
Yeah, nothing is perfect
So go ahead and cry
Just to know that you're alive
Isn't that life?
Yeah, the lovings still worth it
So go ahead and smile
It's good to know that we're alive
That we're alive
That we're alive, we're alive
That we're alive