A day is coming will all will be perfect. But it is not yet here. So how do we keep hope alive day by day?