Cherri was the only light Angel had in his life for years. Nobody else was there for him.
That's why I wish his friendship with her got as much focus as Husk's ngl. Their relationship is important too, but Cherri is probably the reason he didn't break completely.