What do you do when circumstances surrounding you just don't make sense? How easy is it for you to trust God's promises about things that haven't happened yet? And, most importantly, who IS God and how does your life reflect Him? These are some of the questions which faced Mary as she learned she was carrying God's Son. See how SHE answered them - and what she teaches us about faith.