J

Life Is Wonderful
Jason Mraz

Cm It takes a crane to build a crane Fm It takes two floors to make a story G# It takes an egg to make a hen G#m It takes the hen to make an egg D# A# There is no end to what I'm saying Cm It takes a thought to make a word Fm And it takes some words to make an action G# And it takes some work to make it work G#m It takes some good to make it hurt D# A# It takes some bad for satisfaction Cm Fm Ah la la la la la la life is wonderful A# D# Ah la la la la la la life goes full circle Cm Fm Ah la la la la la la life is wonderful A# Ah la la la la ( Cm Fm A# D# ) ( Cm Fm A# D# ) Cm It takes a night to make it dawn Fm And it takes a day to make you yawn brother G# It takes some old to make you young G#m It takes some cold to know the sun D# A# It takes the one to have the other Cm And it takes no time to fall in love Fm But it takes you years to know what love is G# And it takes some fears to make you trust G#m It takes those tears to make it rust D# A# It takes the dust to have it polished Cm Fm Ah la la la la la la life is wonderful A# D# Ah la la la la la la life goes full circle Cm Fm Ah la la la la la la life is wonderful A# Ah la la la la ( Cm Fm A# D# ) ( Cm Fm A# D# ) Cm It takes some silence to make sound Fm And It takes a loss before you found it G# And It takes a road to go nowhere G#m It takes a toll to make you care D# A# It takes a hole to make a mountain Cm Fm Ah la la la la la la life is wonderful A# D# Ah la la la la la la life goes full circle Cm Fm Ah la la la la la la life is wonderful A# Ah la la la la ( Cm Fm A# D# ) ( Cm Fm G# G#m D# A# ) Cm Fm Ah la la la la la la life is wonderful A# D# Ah la la la la la la life goes full circle Cm Fm Ah la la la la la la life is wonderful A# Ah la la la la ( Cm Fm A# D# )