O when will I meet you?--it could be today I want to be holy for you I will pray I'm writing a love song each day that I wait Is a note of the melody I sing in faith O if you only knew that Iʼm waiting for you My longing for you is high as the sky As I lie on my bed waiting at night Far beyond the horizon of what I can see Your soul is the star that God's been preparing for me My body's a gift that is wrapped 'neath the tree The cross where our lord Jesus died for me Only with God when you lay down your life Will you unwrap the gift on our wedding night You alone will touch what's inside When God shares my heart with you as his bride My heart has been taken; it's already claimed Do you love me enough to take second place? He alone can fulfill our deepest desire We will set the world ablaze with love's pure fire Let's fall in love with him on our way to heaven My longing for you is high as the sky As I lie on my bed waiting at night Far beyond the horizon of what I can see Your soul is the star that God's is preparing for me