Life is puzzling There's so many pieces So little time But you'll figure it out And I'm sure, I truly believe, you will be fine.
Life is beautiful There's so many colors So little gray You can paint the best picture And I will place confidence in everything you say.
Life is complicated There's so many lines So little negative space You can draw the best diagram And I will admire what you create.
Life is exhilarating There's so many ups and downs So little plateaus You can ride thehighest roller coaster And I will never tell you any no's.
Life is so hot and yet so cold There's so many different degrees So little moments of numb You can bathe in every temperature And I will never let you go glum.
Life is so happy and yet so sad There's so many different emotions So little moments of bland You can cry and laugh all at once And I will never let go of your hand.
Life is so everything There's so many things So little moments of none You can have and have not And I will never let you run.
I'll be the push to your shove The pull to your tug The hate to your love The love to your hate The comfort to your hug The partner in your fate.
We'll do this together. Side by side. Forever and ever. Through every endeavor.