i have heard the news and i have felt the crimes and i ve counted up the numbers and i ve crossed the battle lines and i have smelled the hatred for those that aren t the same and i ve pointed my own fingers but i m not clear of blame i ve heard the promises of heaven and i ve heard the threats of hell but maybe we re already living within the stories that we tell for i have wept for bruises on the backs of those too young but i cling to the father who calls us all his own may your heart never grow hard may your eyes always see beauty though you sometimes need to weep though you sometimes need to fight may joy come in the morning may darkness find the light and may you never give up may you never give up on love may you never give up may you never give up on love may you never give up may you never give up on love may you never give up may you never give up on love may you never give up may you never give up on love may you never give up may you never give up on love