It's a Sunday morning choir just a little off-key
First kiss wasn't what you thought it'd be
The call you got that you only thought could be a bad dream
Your only child leaving home when they turn 18
Breaking up ends up being the best thing
When you realize what you want ain't what you need
Hallelujah for the heartache
Hallelujah for the good days
Hallelujah for every breathe we get
Hallelujah amen
It's a Saturday night you never want to end
It's the broken heart you never got to mend
It's the words that you heard, that you can't un-hear again
It's the what you didn't know was the last goodbye
When you learn everything has a last time
The same mistakes that you made, you see in your little girls eyes
Hallelujah for the heartache
Hallelujah for the good days
Hallelujah for every breathe we get
Hallelujah amen
For the times we get
For the chance we don't
From the very first breathe
'TIl it's carved in stone
Hallelujah for the heartache
Hallelujah for the good days
Hallelujah for every breathe we get
Hallelujah amen
Hallelujah
Hallelujah
Hallelujah for every breathe we get
Hallelujah amen
Hallelujah
Amen
Hallelujah
Hallelujah
Hallelujah
Amen