J

Life Is Wonderful
Jason Mraz

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