J

Life Is Wonderful
Jason Mraz

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