I hope this fits in. It came to me and wouldn't be left out. Hope it makes sense!

Please pay attention to the definition.

Disclaimer: SquareEnix owns the recognisable bits.


Tifa.


Cleanse: to make clean; to free from dirt, defilement, or guilt; purge or clean.

She wasn't going to ask.

So many questions, and she wasn't going to ask.

Because if she asked, then he would ask.

And she didn't want to answer.

So it was a surprise to hear her own voice say, "Where did you go?"

She immediately covered her mouth with a hand, as if she could hide the fact she'd spoken.

Cloud looked at her, his eyes wide and she knew he hadn't expected her to ask.

"Forget it, its not important." She turned away, unable to look at him, and noticed her hands were trembling.

"Tifa…" His voice was calm, like always and it should have reassured her, but instead the trembling spread to her whole body.

"Teef…?" She felt him approach and moved away. She didn't want him to touch her.

He stayed still then, and she knew her rejection had hurt him.

"I'm sorry." Again the words popped out and this time she couldn't seem to stop.

"I'm sorry… I'm so sorry… sorry…" The words tumbled out, beginning to blend together. "Sorry… sorry… sorry…"

She was sobbing now, wrapping her arms about herself, trying to hold the sobs in… or perhaps herself together. Her knees gave way and she sank to the floor.

"I let you down…!" She wasn't sure he could understand her through the sobs but she couldn't stop. "I was your light and I let you down."

Vaguely she was aware that he'd walked around to stand in front of her, but he was blurry through her tears.

"I'm sorry… I'm so sorry… I was supposed to help you… I was supposed to go, not you… I'm sorry… so sorry…" Saying the words out loud only seemed to make the truth worse.

Cloud crouched down. Strong hands came to rest on her arms.

"It's alright… Tifa, it's alright…" His words slowly began to penetrate her fog. His voice was calm. She concentrated on him, on his voice.

"It's alright… you did help me… you've never let me down…" She shook her head, denying his words.

"I was your light… I was supposed to stay with you… always…" The sobs had slowed but her voice was still unsteady.

"Tifa, you are my light. You've always been my light." He caught one of her hands in his and held it to his chest, over his heart "And you are always with me… right here" He tapped his chest with their joined hands. "…no matter where I go, you're right here"

The tears started again, but they were slower this time… and cleansing. She felt the burden of guilt she'd carried lighten, just a little.

Cloud gently pulled her into his arms, hugging her tight. It must have been awkward for him, crouched down like that, but he didn't seem to notice. He just held her whilst she cried.