J

Life Is Wonderful
Jason Mraz

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