verse 1 I wanna thank you for giving me time to breathe. you waited so patiently, while I got it together. While I figured it out I looked, but I never touched. 'Cause in my heart was a picture of us; Holding hands, making plans. And know I understand. What a girl wants, what a girl needs; Whatever makes me happy and sets you free... And I'm thanking you for knowing exactly... What a girl wants, what a girl needs; Whatever keeps me in your arms; And I'm thanking you for being there for me. verse 2 I was blind, I was so confused Run away just to hide it all from you. But baby, you knew me better than I knew myself If you love something and you let it go If it comes back it's yours Then That's how you know It's for keeps, and, it's for sure And you're ready and willin' To give me more than What a girl wants What a girl needs Whatever makes me happy sets you free And I'm thanking you for knowing exactly What a girl wants What a girl needs Whatever keeps me in your arms And I'm thanking you for giving it to me Bridge What a girl wants, what a girl needs Ooooohhhhhhh ya ya ya What a girl wants, what a girl needs Sensitive, courageous, Sexy, cool, like you, baby What a girl wants, what a girl needs You gotta let a girl know how much you Care about her, I swear You're the one who always knew... What a girl wants What a girl needs Whatever makes me happy sets you free And I'm thanking you for knowing exactly