Your love for me is a mystery 328 Your love for me is a mystery And I don't understand How You can keep on loving me Exactly as I am. Though I may not understand You, One thing I know, You are all my heart desires, Lord, don't ever let me go You're precious, always near to me, And I am feeling sure That You will never, ever let me down, I know that I'm secure. Though I may not understand You, One thing I know, You are all my heart desires, Lord, don't ever let me go. In those times when I have let You down You're never standing far away, All I've had to do is turn my face to You To find where love and mercy lay. And Your forgiveness floods my being, A river deep and wide, A stream of living water Flows from deep inside. And I still don't understand You, But this I know, You'll always be my heart's desire, I can't ever let You go, Lord, don't ever let me go.