Natalie Foster shares a message about not letting excuses get in the way of God’s call on your life.