It's always been a mystery in me How two hearts can come together And love can last forever But now that i have found you i believe That a miracle has come when God sends the perfect one 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 createed you I wonder if he knew everything i wouLd need Beacause he made all my dreams come true When God made you He must have 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 I will love the ones you Love 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 createed you I wonder if he knew everything i wouLd need Beacause he made all my dreams come true When God made you He must have been thinking about me He made the sun He made the moon To harmonize en perfect tune One can't move without the other They just have to be together And that is why I know it's true You're for me and i'm for you Cause my worLd just can't be right Without you in my Life I wonder what God was thinking When he createed you I wonder if he knew everything i wouLd need Beacause he made all my dreams come true He must have heard every prayer I've been praying Yes, he knew everything i would need When God made you When dreams come true When God made you He must have been thinking about me