Life is filled with challenges. Imperfection. Turbulence. Sometimes things can seem suffocating. This provides a contrast to hope. Hope is the opposite. It sees the horizon and what is most surely coming...