The Lord has given every believer faith (Romans 12:3). It was given to us at salvation through hearing the Word of God (Ephesians 2:8; Romans 10:17). It is a fruit of the Holy Spirit (Galatians 5:22). But, we must choose to exercise it.
Our faith is linked to our knowledge (2 Peter 1:1-4). What we think on is how we will be (Proverbs 23:7). The problem is not that we don't have faith. The problem occurs when we don't allow our faith to work because we don't keep our minds stayed on God's Word. Then our faith is choked out by the cares of this life (Mark 4:19).
Keeping our minds stayed on God's Word will release our faith and that will release the power of God in our lives.
Mary must have been a person who put God's Word first in her life. She saw a performance of what she believed. We receive what we believe, not what we desire or even need.