Blake was woken up by Yang shifting underneath her.
"Mmf? What's wrong, Yang?" she mumbled.
"Neo's having a nightmare," Yang whispered. Blake rubbed the sleep from her eyes and lifted her head to look at Neo.
The small girl was curled up next to Yang's left side, as she usually was, but now she was shuddering, her eyes screwed tightly shut in distress, her hands clenched into fists, clutching the sheets as she made small whimpering noises.
Poor thing.
Yang sighed and gently put her hand on Neo's shoulder.
"Neo, please wake up."
Neo's eye snapped open. They shone pale white in the darkness. She sobbed and buried her face in her hands.
"Oh, Yang..."
Yang sat up and gently pulled Neo towards her. A little clumsily, given that she only had one arm, but she managed to get Neo into her lap, where she held her close to her chest and murmured to her softly.
"It's okay, Neo, it was just a dream."
Blake sat up and gently stroked Neo's particolored hair. She seemed even smaller than usual, curled up like that. Neo raised her head and wiped away her tears with the sleeve of the oversize shirt she usually slept in. Blake cupped Neo's cheek.
"Do you want to talk about it?"
Neo took a deep, shuddering breath. It had taken her a long time to trust Blake enough to talk to her, just as it had taken Blake a long time to grow comfortable enough to go without her bow around Neo, but Blake felt that the two trusted each other just as much as they trusted Yang.
"It was...the same one I always have," Neo said hoarsely, "The one where I kill Yang."
"Oh, Neo..."
Yang kissed the top of her head, and rubbed her back while Blake held Neo's hands.
"Neo, you were a different person then. I forgave you a long time ago," Yang said.
"I know, but...I think about it all the time. Yang, I could have killed you. And I never would have known what I was missing. I wouldn't even have the chance to regret it."
Blake kissed Neo's hands.
"Neo, we all have regrets. I forgave you too. You try every day to make up for what you did, right?"
Neo nodded determinedly.
"Right. I promised Yang," she said. Yang smiled and squeezed her shoulder.
You and me both, Neo. I'm still amazed Yang was able to forgive me.
Blake chuckled.
"See? If it wasn't for Yang, you never would have changed. And she never would have gotten stronger. And then the two of you would have never come and found me."
We owe everything to you, Neo.
Neo sniffled and wiped at her eyes again.
"Yeah. I'm so lucky I have you. Both of you."
Blake felt her heart skip a beat.
"Here, why don't you sleep between me and Yang tonight?"
Neo gave Blake a shaky grin.
"Thanks, kitty cat."
Blake and Yang laid down on the bed with Neo between them. She yawned and snuggled close to Yang, while Blake wrapped her arm around the smaller girl and placed a kiss on top of her head. Yang reached out for Blake's hand and laced their fingers together, and Blake gave her hand a quick squeeze.
"Just get some rest, Neo," Blake murmured, but Neo was already drifting off. She felt a profound calmness come over her at the knowledge that Neo was safe and happy. She closed her eyes and held Neo tightly to her.
The last thing she heard before she fell asleep was Yang's whispered voice.
"I love you both so much."
