Title: Empty Promises

Author: R.L.N.

Keywords: A/U, Het, Yaoi Angst, Hurt/Comfort

Pairings: ZxA, one sided C+Z, eventual ZxC

Spoilers: None.

Summary: Is there such a thing as friends? Or are they as made up as heroes? Cloud-centric

Rating: K

Disclaimer: This story is based on characters and situations created and owned by their original creators. No money is being made and no infringement is intended.

Author's Note: Two-shot angst fic, written and posted within a week to challenge myself to not sit on it nit-picking/editing, so if you see any glaring mistakes point them out kindly, please. I know it's a short story, it's sort of meant to be.


There's no such thing as friends.

Just like heroes, angels, saviors and the like, they are just something made up to make ourselves feel better.

When things are bad, heroes rise up.

When things are dark, angels will light the way.

When things are desperate, a savior will come save you.

When you need one, friends will be by your side.

Except…they're never there.

Just like the rest, there's no such thing.


The alarm was persistent, and Cloud Strife woke up bleary-eyed as he turned it off. He got up and showered quickly, feeling more awake as he dried off and dressed. Opening a small bottle, he dabbed on the makeup foundation to cover the bruise on his lower jaw. Giving a satisfied nod, he went downstairs and into the garage. The sun was just coming up as he left his house, riding his bike to school. It cast an eerie glow on everything, especially the school building as he approached.

The door to the cafeteria was unlocked, and Cloud went in to get some breakfast. It was never enough, after all, he was a growing young man, but it was better than nothing. And nothing was all he had at his house.

His mother was never home anymore, always staying over at a friend's house or "just stopping by" as she put it. She'd give Cloud some money and be off again, gone for days or even weeks.

His stepdad was always home, and he took his frustration of never having a wife home out on Cloud. He lashed out violently but ended just as fast, and the bruises faded quickly enough. Cloud learned quickly to just avoid the man.

The cafeteria worker gave Cloud a smile and a wink, adding an extra piece of fruit to his tray as he approached. He smiled his thanks, a tiny upturn of his lips, and he went to sit down and eat. The mornings were his favorite part of the day. Before anyone got there, and before any noises disrupted his thoughts.

The first thing to disrupt his thoughts was the ever-noisy, ever-present Zack Fair. Cloud wasn't entirely sure what made the older student go out of his way to greet him. It was overheard that Zack had a fondness for spiky yellow chocobos, and Cloud wished time and again he was a brunet.

"Good morning Spike!" Zack greeted. "You must fly here to always beat me to school!"

"If I could fly, I would have to escape you already," Cloud said dryly, turning to the older teen.

"…What happened?" Zack asked seriously, and Cloud watched the twinkles leave his eyes as he focused on…oh yeah. The bruise on his jaw, Cloud forgot about it already.

"…I was bending over getting my laundry, and my mom opened the door on me," Cloud lied, shrugging easily. "Nearly knocked a tooth out, she opened it so hard."

Zack didn't seem to believe him, but Cloud just smiled a tiny smile and got up. "Have a good day Zack."

"You too, Cloud."

Cloud left the cafeteria to go to his classes. If there was one small thing he noticed about Zack Fair was that the older teen never used his name unless it was serious. Cloud hoped he would forget about the bruise as easily as Cloud did.


Cloud's last class of the day was a study hall, and while the majority of students skipped it, Cloud always used the time to catch up on his work. Lately a student a year ahead of him started helping, and while Cloud admitted his grades were getting better, he really just wanted to be left alone. Especially since he had a feeling Zack used her to check up on him.

"Is it math today?" the young woman asked, sitting next to Cloud.

"Aerith…I'd rather study on my own today," Cloud said, looking up at her. Aerith Gainsborough was short with pretty green eyes and long brown hair in a braid. She frowned and reached out to touch Cloud's jaw.

"What happened?" she asked concerned.

"Just an accident," Cloud said, batting her hand away. "I'm all right."

"You're wearing makeup," Aerith observed, and Cloud rolled his eyes and went back to his textbook.

"Cloud, I just want to make sure you're all right," Aerith said, pushing Cloud's book down to look at him. "Zack's worried too."

At that, Cloud frowned and looked up at her. She took it as encouragement to keep talking.

"You'll miss days, you come in with odd wounds, and Zack swears you've lost weight. I may be his girlfriend, but all we talk about is you. You're special to both of us, and we want to make sure you're all right." At that, Aerith stopped and looked away.

"It's not like we're friends," Cloud said, looking away. "You don't need to go out of your way."

"We are too your friends," Aerith objected.

"You don't act like it outside of school," Cloud pointed out, and Aerith looked uncomfortable.

"Cloud…we would, but you're still…so young," Aerith explained. "You can't go out to where we do until you're seventeen."

"I know," Cloud sighed. "It'll change after my birthday, though, right? You'll take me out then?"

"Of course," Aerith promised, but Cloud just went back to his textbook.

He knew empty promises when he heard them. His mother was full of them.


That night, Cloud opened his door after hearing his mother come home. He went into the living room to find her and his stepdad arguing.

"Cloud…I'm going to Esthar," his mother said, and Cloud opened his mouth in surprise.

"W-what's in Esthar?" Cloud asked. "What about me?"

"I was asked to open a store boutique," his mother explained. "I'd take you with me, but I can't afford it until I get settled."

"You're not going," his stepdad retorted. "I'm not being left behind to raise your stupid brat. You either take him or me with you."

"You haven't worked a day since we got married," his mother snapped back. "I can't afford you either. I'll mail you some money once I start making some, and you can decide to come out to me then."

"When…will you come back?" Cloud asked, accepting the fact his mother was leaving him. "Why leave and not work here?"

Cloud's mother took his arm and led him into the kitchen, his stepdad swearing in the living room still. She looked at him, tucking his hair behind his ear and leaning down to whisper into it.

"I can't stay here any longer," she whispered, and Cloud swallowed his tears. "All I think about is your father. I can't move on. I have to go."

"Take me with you," Cloud begged, just as quietly. "Please…Mother…"

"You'll do fine," his mother said, smiling at him. "Here, this is all my money. My friend will help me. I'll be back soon to get you."

Cloud took the money and let his mother usher him to his room. She kissed his head, kissed his bruised jaw, and then was gone.

Cloud hid the money for the night. He'd go to the bank tomorrow. He heard his stepdad continuing to curse and made sure his door was locked. Despite how scared he was, Cloud burrowed in his bed and managed to fall asleep.


The next morning as Cloud ate breakfast at school he thought about his mother. She said she'd be back to get him, and while he was used to hearing empty promises, that one sounded genuine. He tried to reassure himself that it really was, and soon she'd come back, but the pain was still in his chest.

"Hey Spike!"

"Good morning Zack," Cloud replied, not looking up. His eyes were red from crying, most of the tears fell without him noticing.

"…Cloud, what's wrong?" Zack asked, sitting next to him and pulling him into a hug. "Don't cry."

"I'm not crying," Cloud said. "Not anymore."

"What's worth crying about?" Zack asked, and Cloud pulled out of the older teen's embrace.

"…It's nothing Zack," Cloud said, looking away and picking at his breakfast again. "I just…feel like an orphan."

Zack blinked, his hand on Cloud's shoulder kneading softly. "Why?"

"My mother went on a business trip," Cloud explained. "I…"

Cloud stopped talking as a beeping sounded from Zack's pocket. Zack muttered something and pulled out his phone, looking at the screen before flipping it open. "Hey babe…no I'm not busy…yeah I'll be right there."

"It's ok," Cloud said, poking his breakfast again. "Better not keep Aerith waiting."

"You know about us?" Zack asked, looking surprised.

Cloud nodded, talking to his eggs. "She's mentioned it…I know you use her to check on me." He looked up, nudging Zack gently. "She's waiting."

Zack's hand hesitated on Cloud's shoulder before he got up and left, squeezing lightly. Cloud continued to sit there, and he wiped his eyes as he felt tears start to fall.

He wasn't hungry anymore.


Cloud skipped his last class and went to the bank instead. The banker was one he always saw, and she smiled at him as he deposited the money. She gave him a piece of candy before he left, and he felt a little bit better.

He opened the front door of his house, and was greeted with a fist to his face. He smelt alcohol, tasted blood, and the door slammed shut as he was thrown to the living room floor.


Cloud didn't make it to class that next day. He didn't make it off the living room floor until late. He woke up sometime in the afternoon, blood caked to his face and drying on the carpet. He got up, and staggered to his bathroom to clean up.

He went downstairs after washing to clean the carpet, and noticed papers on the floor by the door. Someone had shoved them through the mail slot. He picked them up, and read the note in handwriting he didn't recognize.

I got your assignments from your teachers. Hope you're ok Spike.

Zack…Zack dropped off his homework. Cloud smiled to himself. It was a nice gesture.

He put the papers on the table before he suddenly frowned. Did Zack see him through the window on the floor? Or did he just knock, get no reply, and shoved the papers through the mail slot?

Cloud sighed as he went to work scrubbing the carpet. Either way, nothing changed what happened.


Cloud didn't go to school the rest of the week. He was bruised and sore. Zack would stop by and leave his homework, but Cloud didn't answer the door when it rang. His stepdad did once and promptly shut the door on Zack's face when asked where Cloud was.

Now both of them ignore the ringing doorbell.


On Monday Cloud went to school, but no amount of makeup he put on hid the bruised eye and cheek. His lip was split, and he tenderly applied moisturizer to keep it from breaking open again.

The cafeteria worker gave him a long look, and Cloud looked at the tray in her hands, unable to meet her eye. She gave him an extra scoop of sliced strawberries on his waffle and Cloud gave her a teeny smile, his lip hurting to smile too widely.

He ate slowly, enjoying the strawberries on his plate. His waffle got soggy, but it was still good.

"Long time no see Spike!"

Cloud refused to look up. "Hello Zack."

"Get your homework?" Zack asked, sitting next to Cloud and taking a bite of his waffle. "The teachers wouldn't give it to me, so Aerith had to ask for the work. Not sure why, but…HADES Cloud!"

Cloud couldn't help but look at Zack as the older teen rambled on, and he blinked at Zack's stunned look. "It's no big deal," Cloud mumbled, looking away again. "I fell."

"…Onto what?" Zack asked, peering to look at Cloud's face.

"…My bike."

"Cloud…" Zack trailed off, at a loss for words.

"It's no big deal," Cloud said again, shrugging.

"Yes, yes it is," Zack argued. "If it was an accident, you need to be more careful. If it wasn't…you need to tell me so I can kill whoever hit you."

Cloud poked at his waffle. "Zack…it was…"

He stopped at the beeping noise, and Zack pulled out his phone, flipping it open. "Babe, I'll call you back…what? No, I'm just busy…No…No…NO!"

"Zack, you should go," Cloud said, nudging the older teen. "Don't make her wait."

"…I'll be right there," Zack sighed, closing his phone. "We'll talk later, ok?"

"Ok," Cloud said, and he watched Zack leave.

His promises sounded as hollow as his mother's.


Cloud skipped last period again and went home. His stepdad was storming around the kitchen, drinking and yelling into the phone. He picked up the mail and quietly avoided him and went into his room, locking the door.

There was a letter from his mother, and Cloud opened the envelope, reading the brief message.

Dear Cloud,

I opened my shop, but all I'm selling now is ammunition for the soldiers and a small selection of supplies. I hope to extend. There isn't a weapon shop around here. I will see you soon.

Mom

P.S. I named the store "Cloud's Shop".

Cloud put the letter back in the envelope and placed it in his dresser drawer for keeping. It made him feel a little better, as if his mother was thinking of him. He went to sleep, feeling weary and weak.


The next day Cloud didn't make it out of the house for school. He had a terrible headache and ended up passing out on the couch in the living room. When he woke up, his homework was pushed through the mail slot.

This went on for weeks. Cloud would miss days from either his stepdad or severe headaches. Every time his homework was shoved through the mail slot.

One day after classes Cloud had a headache, so instead of going to his study period, he went to the library and found a quiet corner to rest. He was well hidden in the little nook, and was almost asleep when he heard voices. He recognized Zack and Aerith, and they seemed to be arguing. He leaned closer to the bookshelf, noticing they were on the other side.

"…Sick of it," Aerith said, and she sounded hurt. "Zack, I like Cloud, I really do. But I can't help him when he goes out of his way to avoid me."

"He needs the help," Zack said, and he sounded frustrated too. "I've tried, but I can't get him to open up. I thought we were friends."

"He's never even said 'thank you' for getting all his homework for him," Aerith added, and Cloud winced. He hadn't, because he really was trying to avoid Aerith.

They both fall silent, and Cloud figured they left when Zack spoke again.

"I can't leave him."

"Zack…there's no us anymore," Aerith says, and she sounds like she's crying. "I'm your girlfriend, not him. But all you think and talk about is Cloud. I shouldn't be jealous, but I am."

There's no response, and Cloud hears Aerith sniff and hiccup. "…Should I be jealous?"

"I want to protect him," Zack replies, not answering the question. "I can't leave him alone. He said he feels like an orphan because his mom left for a business trip. If I just knew why he hurt so much…maybe I wouldn't worry so much."

"…I'm going home," Aerith states, sniffling.

"I'll walk you," Zack offers, and Cloud sits back in the plush chair he was resting in.

He felt terrible. Cloud made up his mind. As soon as he could, he was going to talk to Zack and tell him everything. Maybe then he wouldn't worry, and be able to take care of Aerith.


The next morning at breakfast, Cloud looked up at Zack's approach.

"Can we talk?" Cloud asked, and Zack looked surprised.

"Of course," Zack said, sitting down. "We're friends, right?"

"…Friends?" Cloud repeated.

"Yeah, friends," Zack laughed, ruffling his hair. "Friends are people who are always there for you when you need them."

Cloud pondered that for a moment. "Are you?"

"Am I what?" Zack asked, blinking.

"There when I need you," Cloud said, and Zack rubbed the back of his head.

"I try to be," Zack said, honest. "You need me now, right?"

Cloud gave him a teeny smile. "I need to tell you something."

Zack opened his mouth to reply, but the beeping of his cell phone made him shut it with a sigh. He pulled it out, and looked at the screen. It continued to beep in his hand.

"…You shouldn't keep her waiting," Cloud reprimanded.

"I know," Zack said, opening it. "Hey babe…talking to Cloud…what? No…well maybe…No definitely not…I'll be there soon…Right now? Ok, ok…I will."

"We can talk later," Cloud said, and Zack gave him an apologetic smile.

"We will talk later," Zack promised as he got up and left.


Cloud wouldn't get the chance to talk to Zack until much later.

He went home that day, and his mother was there. She and his stepdad were arguing in the kitchen, and Cloud entered to see why they were fighting.

"Cloud…We're leaving," his mother said, and Cloud nodded, looking from her to his stepdad.

"You're not leaving, I need the money," his stepdad said, and Cloud took a step back out of the kitchen.

"There isn't any," his mother argued. "I'm taking Cloud to help me in the store."

"I'm talking about the insurance," his stepdad said, and Cloud's eyes widened at the sight of the gun.

"…Mom…" Cloud said, and she looked at him.

"Go," she whispered, and Cloud took another step back as his stepdad fired at her. His eyes shut as he turned to run, to escape the house.

He didn't make it to the front door.


Cloud always wondered who called the police.

He was unconscious on the floor, broken and bleeding all that night and the next day. He had vague memories of trying to move, but his mind didn't work properly until he was at the hospital. The nurse told him they found his body the next night after the shooting. It was a miracle he was still alive. A guardian angel was looking over him.

But not looking over his mother. She was killed, and his stepdad was killed after shooting at a police officer.

He really was an orphan now. He spent days at the hospital floating in and out of awareness. He told the nurse he wanted no visitors, and it was agreed to be in his best interest, but she always told him who tried to see him.

Zack came every day.

And he always left flowers. The nurses took their time filling the cheap plastic vase in his room, fluffing the flowers throughout the day.

Aerith came once, she left a letter but Cloud didn't have the energy to read it, and wouldn't let the nurse read it to him.

A lawyer came also, and he was allowed to see Cloud. He was a heartless man, and told Cloud that he was going into foster care for the few months until he turned seventeen. As soon as he was better they'd place him.

Cloud felt terrible after the lawyer left, and the nurse paid extra attention to him, trying to make him comfortable and cheer him up.

He was at the hospital all week after he regained his senses. On the day they deemed him discharge-worthy, Cloud picked up the letter Aerith left and opened it.

It was smattered with smudges, Cloud figured they were tears.

Dear Cloud,

You are all Zack thinks and talks about. He tries so hard to make you smile, and every time you do, he counts it as a victory for the day. I know, because he tells me about it. He tells me all about you, and I thought it was nice he found a friend. But the more he got to talk to you, the more I realized he was in love with you. Please forgive me, for excluding you from us outside of school. I was terribly jealous, and the less Zack got to see you, the better it was for my heart. But it didn't stop him from growing more and more in love with you. If you can love him half as much as he loves you, it will still be more than enough. When he found out you were in the hospital, beaten and shot by your own stepdad, he went to see you that night, but you weren't awake. And we didn't know if you ever would again. I left the room, but I could hear him talking to you. You're very lucky, to have someone as kind and wonderful as Zack love you. Please treat him well.

Sincerely, Aerith

Cloud folded the letter and put it back in the envelope. He looked up at the nurse as she came in, and she smiled at him.

"You're friend is back to take you home," she said, and Cloud looked down.

"I don't have any friends," Cloud replied, and looked back up as Zack entered the room.

"I'm not your friend?" Zack asked, and he sounded genuinely hurt.

Cloud looked away. "You said…friends are people who are always there for you when you need them."

"I try to be," Zack said. He sat next to Cloud on the bed.

"I tried to talk to you," Cloud said quietly. "I needed to talk to you. To tell you the truth, that my stepdad was the one who hit me, that my mom left me to suffer with him, and why I cried. I cried a lot, Zack. I needed a friend to be there for me, and no one was. I wanted…someone to save me. I wanted a hero to rescue me. But most of all, I wanted a friend to help me. But just like those imaginary heroes, friends never showed up either. All those times I stayed home…I was broken on the floor. No one looked in the window to see me."

Zack had his arm around Cloud's shoulder, and Cloud gently eased it off.

"It's not…right for me to put so much responsibility on you," Cloud continued. "You were nice to me, always talking and teasing me. I shouldn't ask so much from you, it isn't fair. I'm sure Aerith wants more from you."

"Aerith…she…" Zack trailed off, looking away.

"She's patient," Cloud said. "But you shouldn't keep her waiting forever."

Zack didn't say anything, and Cloud stood up. He walked to the window, sitting on the ledge looking out. "I'm not going back to school," Cloud added, watching birds flutter around. "I'm going to Esthar tonight, to work at my mother's shop. Thank you, Zack, for being nice to me. I don't believe in friends, but I do believe in kindness, and you and Aerith have shown me so much. So, thank you."


Cloud left the hospital that day, got into the taxi alone, and stood at the train station, waiting to leave. He had the money his mother last left him in his pocket, and nothing but his clothes on his back and a train ticket in his hand.

"Cloud…Wait!"

Cloud looked up, and saw Zack running to him. He glanced at the clock. The train was coming any minute.

"I'm sorry I wasn't there for you, like a friend should have been," Zack said, panting from his run. "But please, Cloud…If you let me, I'll be the one to save you when you need it. I'll be your hero to rescue you, but most of all I'll be your friend. I'll be there when you need me, no more trying. I'll always be there."

"Zack…" Cloud whispered and tears fell from his eyes as the train pulled into the station. "Zack, I want you to be my friend, and the one who's there for me. But I'm going to Esthar. And you can't leave everything and everyone behind. Especially Aerith, you can't leave her behind."

"I can't let you leave me," Zack argued, and he pulled Cloud into a tight hug. "I'm going to be your hero, Cloud. Please give me a chance."

Cloud gently unwound Zack's arms and stepped away from him. "Don't keep Aerith waiting," he reprimanded, and walked a few steps to the train. He smiled at Zack, his tears staining his cheeks. "I'll be back, I promise."

His promise sounded as empty as his mother's.

…But then again…

She did keep one.


TBC...