Morwenidril
Morwen's story feels very real. She did some really really terrible things in her past, learned she couldn't trust anyone and could only depend on herself, but maybe she didn't have the power she needed to be emotionally invincible. She joined the Valkyries. Suddenly she was in a group that was way more honest than anything she'd had to deal with, and she withdrew, understandably. You can only depend on yourself. Slowly, over time, she started to trust them, but she still needed more power, so she couldn't be blinded or even touched again, so she took the crones' curse. After all, who would she ever love who would love her back?
As more time passed, and she grew closer to the Valkyries, and to Rayven, she started regretting her choice. But she couldn't tell anybody or admit it to herself because that would be admitting she needed help and was weak and made a mistake and you can only depend on yourself. This built and built and built. Then she lost Rayven. She hadn't realised until that moment just how much a part of her he had become, because she lost a piece of herself when he walked through that portal. But she couldn't keep him, because to keep him would be to make him less than he was, and she admitted, to herself, that she loved him, and wall she'd built inside herself broke. And yet, the curse. She couldn't burden her friends with it, but she also couldn't take care of it herself--she could admit that now. Then they decided independently to help her, and she realised yet again that they loved her despite everything she had done, and she maybe loved them back. She saw how hard they fought the crones, not for their survival or for the fate of the world but for her. And then the curse was broken.
Morwen exists now without her blindness, without her secrets, without her curse or her walls, she can trust people, she can support herself on her own power but she doesn't need to. She's never been this person before, she doesn't yet know who this new Morwen is, but I think she'll like her.