Your the greatest gift I've ever received All of your love Came from above Just to save me Your the greatest gift I've ever received All of your love Came from above Just to save me It's kinda crazy Tell me how can it be The God of everything Would come down Just to cover me Overwhelming His love for me is so deep From the williows To the depth of the sea I don't deserve it But you keep loving And they didn't know it But you would die for them Cause your the greatest gift I've ever received All of your love Came from above Just to save me Cause your the greatest gift I've ever received All of your love Came from above Just to save me Unto us a child is born The only one that can calm a storm The cold finally sees the sun Forever warm in your arms And I don't deserve it But you keep loving And they didn't know it But you would die for them Cause your the greatest gift I've ever received All of your love Came from above Just to save me Cause your the greatest gift I've ever received All of your love Came from above Just to save me Your the greatest gift I've ever received All of your love Came from above Just to save me Your the greatest gift I've ever received All of your love Came from above Just to save me Your the greatest gift I've ever received All of your love Came from above Just to save me Your the greatest gift I've ever received All of your love Came from above Just to save me