D - G - D - A
C G Am
It's always been a mystery to me
F C/E
How two hearts can come together
F G
And love can last forever
C G Am
But now that I have found you, I believe
F C/E
That a miracle has come
F G
When God sends the perfect one
F G Am
Now gone are all my questions about why
F G
And I've never been so sure of anything in my life
C F
I wonder what God was thinking
C G
When He created you
Am Am7/G F C/E
I wonder if He knew everything I would need
Dm G
Because He made all my dreams come true
F
When God made you
Gsus G
He must have been thinking about me
D A/C# Bm
I promise that wherever you may go
G D/F#
Wherever life may lead you
Em A
With all my heart I'll be there too
D A/C# Bm
From this moment on I want you to know
G D/F#
I'll let nothing come between us
Dm G
And I will love the ones you love
G A Bm
Now gone are all my questions about why
G A
And I've never been so sure of anything in my life
D G
I wonder what God was thinking
D A
When He created you
Bm A G D/F#
I wonder if He knew everything I would need
Em A
Because He made all my dreams come true
G
When God made you
A D
He must have been thinking about me
G
He made the sun He made the moon
D/F#
To harmonize in perfect tune
Em D/F#
One can't move without the other
G A
They just have to be together
G
And that is why I know it's true
D/F#
You're for me and I'm for you
Em D/F#
'Cause my world just can't be right
G A
Without you in my life
D G
I wonder what God was thinking
D A
When He created you
Bm A G D/F#
I wonder if He knew everything I would need
Em A
Because He made all my dreams come true
E A
He must have heard every prayer I've been praying
C#m B A
Yes He knew everything I would need
F#m E/G#
When God made you
A E/G#
When dreams come true
F#m
When God made you
B E
He must have been thinking about me?