Intro: D G/B D/F# Asus4 A Verse C G Am It's always been a mystery to me F C/E How two hearts can come together F G4 G And love can last forever C G Am And now that I have found you I believe F C/E That a miracle is come F Gsus4 G When God sends a perfect one Pre-Chorus F G Am Now gone are all my questions about why Dm G7/4/9 G7/4 And I've never been so sure of anything in my life C F/A Oh I wonder what God was thinking C Gsus4 G When He created you Am G F C/E I wonder if He knew everything I will need Dm Gsus4 G Because He made all my dreams come true Dm F/A When God made you G C F/A Gsus4 He must've been thinking about me Verse D A Bm I promise that wherever you may go G D/F# Wherever life may lead you G Asus4 A9 With all my heart I'll be there too D A Bm From this moment on I want you to know G D/F# I'll let nothing come between us G Asus4 A And I will love the ones you love Pre-Chorus & Chorus Bridge G He made the sun and made the moon D/F# To harmonize in perfect tune Em G One can't move without the other A D/F# 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 G Cause my world just can't be right (can't be right) Asus4 A Without you in my life D G/B I wonder what God was thinking D/F# Asus4 A When He created you Bm A G D/F# I wonder if He knew everything I will need Em Asus4 A Because He made all my dreams come true E He must've heard every prayer A/C# I'd been prayin' (I'd been prayin') C#m B Bb° Yes He knew everything I would need F#m When God made you E/G# (I thank God He made you) A E/G# When dreams come true F#m When God made you Bsus4 E A/C# F#m B E He must've been thinking about me