You shouldn't need your faith restored, because NOTHING happened with the science that should have made you waiver in the first place. Honestly, it is management that creates the frustration, never the results of the people on leronlimab. As lawyers like to say, "Res ipse loquitor" which basically means "the thing speaks for itself." Leronlimab the drug has not failed us yet.