A message by David Block on facing impossible situations. Preached on September 25, 2016.