She was there in this dance come rain or come shine She was the lady that smiled all the time I know times were hard but she never let on No it wasn't easy but she was so strong And she believed in me when I just gave up She took all my worries and she gave me love She rocked me to sleep with a sweet lullaby I thank God for that woman in my life So many bruises and young broken hearts And ill fated arrows that all missed their marks Then I found a lover like there's never been She's my baby's mother and she's my best friend And she believes in me when I just give up She takes all my worries and she gives me love Yeah she rocks me to sleep with a sweet lullaby I thank God for this woman in my life Now she's two-years-old and she's my biggest fan And I'm wrapped round the finger of her little hand And she believes in me when I just give up She takes all my worries and she gives me love Yeah I rock her to sleep with a sweet lullaby I thank God for this woman in my life Oh I thank God for this woman in my life