It's always been a mystery to me How two hearts can come together And love can last forever And now that I have found you I believe That a miracle is come When God sends a perfect one CHORUS: Now gone are all my questions about why And I've never been so sure of anything in my life Oh I wonder what God was thinking When He created you I wonder if He knew everything I will need Because He made all my dreams come true When God made you He must've been thinking about me I promise that wherever you may go Wherever life may lead you With all my heart I'll be there too From this moment on I want you to know I'll let nothing come between us And I will love the ones you love CHORUS Now gone are all my questions about why And I've never been so sure of anything in my life I wonder what God was thinking When He created you I wonder if He knew everything I will need Because He made all my dreams come true When God made you He must've been thinking about me BRIDGE: He made the sun and made the moon To harmonize in perfect tune One can't move without the other They just have to be together And that is why I know it's true Your for me and I'm for you Cause my world just can't be right (can't be right) Without you in my life I wonder what God was thinking When He created you I wonder if He knew everything I would need Because He made all my dreams come true He must've heard every prayer I'd been prayin' (I'd been prayin') Yes He knew everything I would need When God made you (I thank God He made you) When dreams come true When God made you He must've been thinking about me