Certainly if we lose hope we do not have the strength to fight. We need to stand on the road and look through the old paths and reflect on our role in the face of sin and debauchery in our society, as you say: he who knows how to do good and does not do it is sin.
Very good reflection @ricci01.
RE: ¡Without hope you lose the reasons to fight!