How did David, a teenager, have enough faith in God to accept Goliath's challenge? Faith comes by hearing God's word (Romans 10:17). Where and from whom did David hear God's word? In David: Shepherd Becomes Warrior, Marilyn Schuler tells about David's childhood and growing-up years.