Who could ever show me a love like yours, you adore me in spite of my flaws Knitted me and you formed me, in you I have everything I want for Laying and casting my burdens, right at your feet I am certain In you I have all rest and assurance Lover of my soul, you have made me whole I cannot erase, the warmth in your embrace, embrace Lover of my soul, you have made me whole I cannot erase, the warmth in your embrace, embrace In and out of season you remain the same You are consistent you won't, grow weary Faithful to your words you will, stay with me In the midnight hour I can call your name Present friend my confidant, you hear me When I'm low you pick me up, strengthen me Lifted me up, in the roughest times Moved in ways I can't explain it just can't be described Placed my feet on, secure and solid ground In you my peace it can be found Lover of my soul, you have made me whole I cannot erase, the warmth in your embrace, embrace Lover of my soul, you have made me whole I cannot erase, the warmth in your embrace, embrace I can trust in you, I can wait on you I can trust in you, I can wait on you I can trust in you, I can wait on you I can trust in you, trust in you