I touched you gently in your sleep Last night And held you to me in the blue dawn light I never knew there was a place this deep, Or that you would reach that place in me... If I trust in my soul I can show you my heart Give all I am to you To have and to hold Trust in your soul And show me your heart Give all you are to me To have and to hold I must have wished upon a million stars; Now I know for certain one was ours... I've been holding back for long enough; I'm braver than I am afraid of love... 'Cause I trust in my soul I can show you my heart Give all I am to you To have and to hold Trust in your soul Show me your heart Give all you are to me To have and to hold When I look at you, the light I see Is my own spirit shining back at me And I am willing to go anywhere; I can endure If I am sure That I will find you there... So trust in my soul And show me your heart Give all you are to me To have and to hold Trust in your soul I'll show you my heart Give all I am to you To have and to hold Love - here is my soul I give it all to you To have and to hold We are one soul And we are one heart We have forever, love, To have and to hold To have and to hold To have and to hold To have and to hold