She was his girl, he was her boyfriend
She'd be his wife, make him her husband
A surprise on the way, oh any day, any day
One healthy little happy giggly dribbly baby boy
The wise men came, three made their way
To shower him with love while he lay in the hay
Shower him with love, love, love
Love, love
Love, love is all around
Not very much of his childhood was known
Kept his mother Mary worried, always out on his own
Met another Mary for who a reasonable fee
Less than reputable was known to be
His heart was full of love, love
Love, love
Love, love, love
Love, love is all around
When Jesus Christ was nailed to his tree
He said, oh daddy oh, I see how it all soon will be
I came to shed some light on this darkening scene
But instead I fear I've spilled the blood of our children
Oh, oh, oh, oh, oh, oh, oh, oh, oh, oh, oh
The blood of our children all around
The blood of our children all around
The blood of our children all around
So I'm told, so the story goes
The people that he knew were less than golden-hearted
Gamblers and robbers
The people that he knew were less than golden-hearted
Drinkers and jokers
Also searchers
Like you and me
Like you and me
Rumors insisted that he soon would be
For his deviations taken into custody
By the authorities less informed than he
By the authorities less informed than he
Drinkers and jokers
Also searchers
Searching for love, love, love
Love, love, love
Love, love is all around
Preparations were made for a celebration
Day by day
He said
Take this bread
Think of it as me
Drink this wine
And hope that it'll someday be
The blood of our children all around
The blood of our children all around
The blood of our children all around
Oh, Father up above
Why in all my pain
Why in all this hatred
Do you fill us up with
Love, love, love
Love, love, love
Love, love, it's all around
Oh, Father up above
Why in all this hatred
Do you fill us up with
Love, love, love
Love, love, love
Oh, Father up above
Love, love, love
Love, love, love
Love, love, it's all around
Why in all this hatred
Do you fill us up with