It's hard to fathom? Between presents and bows, Why nobody knows, The reason we're singing Everyone seems so confused? In bewilderment we're all amused, While we hurry and run in a flurry, But we don't see How much we need you god!! Restore your love again Here in our hearts. Unite every generation 'cause we've grown apart. Don't know why, We are so afraid of change? Laughing and crying, We're trying, to find our own way. The world sees a holiday, But the rest of the year, Your name's thrown away, Until we are hurting Strings of shimmer flicker at night, But your fame isn't shining As bright as it should be Your grace and your mystery, Have been foretold, from ages old! Oh god!! restore your love again Here in our hearts. Unite every generation 'cause we've grown apart. Don't know why, We are so afraid of change? Laughing and crying, we're trying, To find our own way. Through this story, Uncover your glory, And open our eyes This christmas time!!! Messiah, creator, Baby born to be our savior Father, redeemer, Hope of glory, Friend of sinners All knowing, all powerful, Forgiving, oh so faithful The helper, my maker, Living stone, our mediator Sinless high priest! Messenger! prince of peace! Bread of life! holy one! Counselor! beloved son! King of ages! king of kings! Ruler over everything! Immanuel! cornerstone! Morning star and lord of lords! Lamb of god! he is risen!! Unto us a son is given!! Mighty one of righteousness!! Beautiful in holiness!! Chief shepherd, one true vine!! You're the living sacrifice!! First and last, eternal friend!! Comforter, the great i am!!! Oh god restore your love again Here in our hearts. Unite every generation 'cause we've grown apart. Don't know why, We are so afraid of change? Laughing and crying, We're trying, To find our own way. Through this story, Uncover your glory, And open our eyes This christmas time