Dreams are perfect. Reality is not. Reality demands sacrifice, perseverance, and the courage to confront uncertainty. | Read More in JPost.com – Opinion | The Jerusalem Post