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