I never liked these kinds of story telling. The Id coming in, sending the person in darkness with everyone they care for "showing their real feelings." She should know better, because that's the type of character she is.
You can't just have this sort of thing be a one off episode where they play on all of her fears and she almost kills herself. That demeans her character completely.
This should have taken longer. Maybe over the course of days or months. The people around her giving her frightened glances as she tries to buy groceries. The Id slowly chipping away at her stoic and calm nature, worming its fears into her. Only to break down when the town bullies her daughter and she states it was, "because I'm the daughter of a demon". Which would only be a statement, Tifa doesn't give a shit, but to her mother it would be the final straw. As if all those doubts finally had truth behind them.
Then we could have had the- "whatever they're going to do to fix Saliy" moment. Maybe she leaves and Tifa goes on an adventure. Maybe someone slaps her. I dunno.