Disclaimer: I dont own any of the characters...

One week Later..

Tifa was in the kitchen getting dinner ready,every so often she looked out the window watching everyone set up for the carnival.She smiled thinking,but it was interupted by a knock on the door.

"Come in."Tifa went back to mixing the ingredients into the meatloaf.

Cloud walked in smiling."Hey Tifa,where's Zack?"

"Zack has a job now."She smiled to herself."Where's Aerith?"

"She's taking a nap"He walked over to her."So what does Zack do?"

"He's a cop"She moved the meat to the pan and started to form it.

"Tifa...I'm asking Aerith to marry me."He waited for her responce.

She bent down putting the meatloaf in the already preheated oven."Well I wish you two the best of luck"She shut the oven door,looking at him with a soft smile."And I mean that."

He sighes." I know you do..so what about you and Zack?"

"Me and Zack are fine the way we are.."

"And what are you two exactly?You dont seem to show your emotions with eachother in public,or even when me and Aerith are around..."

She looked down"Cloud..Zack and I ar-"

"We're just not going exclusive yet,tonight will be our first time the world knows we're a couple"Zack interupted as he walked and walked over to Tifa hugging her then looking to Cloud. "We just wanted to make sure our feelings were right."

"Oh,I see"Cloud looked to Tifa,to see her expression.She was staring at Zack,like she always did,but he could never tell what she was feeling."Tifa,would you like to come with me to get the ring for her?"

"Actually,Cloud how about I go?Tifa's making dinner and I want her to find something to wear on our date tonight"He winked to Tifa who blushed a deep red.

"Umm sure..I guess.."Cloud seemed disappointed and turned walking to the door.

"I'll be back soon,beautiful!"Zack pulled Tifa into his arms,leaned in and kissed her deeply infront of Cloud.

Tifa abit shocked,kissed him back,feeling her face burning.

Zack broke the kiss smiling at her as he let her go and walked to Cloud."Well,lets get going,shall we?"

Cloud was shocked and enraged,he noded and grumbled while walking out the door,with Zack following him.

"Something wrong,Cloud?"Zack smiled placing his hands in his pockets.

"No,I'm just tired.I want to get this done so I can be with Aerith.."

"Yeah yeah,I know,I miss Tifa already!"He laughed.

"I bet..."He muttered entering the jewelry shop.

Zack gave a sarcastic laugh as he smiled walking up to the clerk."Hi there..I'm looking to get something for my girlfriend.We havent been together long enough for marrige,but she is having my child and I want to give her something special to show her how I feel,without having to actually say it"

The girl giggled."It figures,a man too afraid to tell a woman how he feels."

Zack blushed."I just get lost in her beauty and then I cant think of anything to say.."

"Well,she's a very lucky lady.Hmm,I would say a promise ring..to let her know you appreciate her,and you'll always be there for her.."

Zack would cross his arms over his chest thinking for a moment then smile."Good idea!!" Zack walked away looking for the perfect promise ring.

The clerk approached Cloud."And how can I help you,sir?"

Cloud,stopped glaring at Zack and looked to her."Yes,I'm proposing to my girlfriend tonight."

She smiled."Oh we have a great selection of engagement rings right over here."

Zack smirked watching Cloud for a moment then looked down."MISS! I found one!"

"I'll be right there sir."She looked to Cloud."I'll let you look around,tell me when you find something you like." She walked to Zack."Which did you decide?"

Zack grinned and pointed to a red heartshape cut with a silver band."That ones perfect!"

The woman laughed."Whats her ring size?"

"5 1/2."Zack replied.

"Thats amazing that you know that,most men that come in here have no idea about their wives or girlfriends ring sizes."She took the ring out and put it in a case then walked to the register.

"I actually looked at her rings a few days ago,I knew if I asked her she'd figure it out."

Cloud sighed."I found one..."

"I'll be right with you"The woman said as she handed the bag and took the money from Zack.She put it in the register and handed him the recipt.She walked over to Cloud as Zack rolled the bag up around the box and stuffed it into his pocket,then walked out.

Cloud watched him leave then looked back to the woman."This one,right here.."

"My what wonderful taste you men have these days,whats her ring size?"

"She's a 6."He looked down at the glass as the woman took the ring and placed it in the box and walked to the register.Cloud paid for it and walked out looking around,seeing Zack talking to one of the guys setting up for the carnival.He shook his head and went back to his house,hiding the ring in his pocket."Aerith,you here?"

Aerith walked out smiling at Cloud."Hey sweetie,where did you go?"

"Oh I just wanted to say hi to Tifa and ask if her and Zack were going to the carnival tonight."He shrugged wrapping his arms around her waist and kissed her lips lightly.

Aerith kissed him back."I meant after Tifa's I called and she said you and Zack left.Oh by the way me and her are going to the hospital Monday for our first ultra sounds"

"Wow.you're going already,but arent you only a month along?"

"Yeah,close to it,but its just a check up.So where did you and Zack go after you left Tifa's?"

"Oh,we went to see if any of the men needed help setting up for the carnival,then I was looking around for an abandonded building to open up my delivery service here."He moved his right hand down and rubbed her stomach.

"Well,why dont you set up the office in the den,silly?" Aerith giggled."You're too silly at times Cloud,oh I ordered chinese for dinner,it should be here shortly."

"Alright."He smiled to himself as he watched her move to the kitchen and set up the table for a romantic dinner.He thought to himself I do love her..I do want to spend my life with her..right?

Zack walked through the door with a dozen of roses 3 red,3 white,3 yellow, and three white with red tips.He noticed the table was all ready for dinner,their food was waiting on it,but Tifa wasent around.He got abit worried."Tifa?"He looked in the bathroom,den ,then ran into her room.

Tifa turned screaming as he busted through the door,she covered herself with the towel."Zack!What are you doing?!"

Zack sighed turning away from her."I'm sorry,but I didnt see you and you didnt respond so I paniced.."

Tifa sighed slipping a yellow dress on that was stretchy around her chest and baggy from the ribcage down,she walked over wrapping her arms around him,resting her head on his back."Zack,you dont need to worry so much.."

He turned"Or do I?You're carrying my baby Tifa,I care about you,so I think I'm going to worry"

"But it might be Cloud's..."She looked down holding her flat stomach.

"I dont care,I told you I'm taking care of him or her anyway,so I'm going to concider it mine either way."He handed her the roses."I thought they were beautiful,then I thought of you.."

She smiled taking them."Thanks,Zack."She kissed his cheek and walked around him to get a vase from the kitchen.

"I also got something else for you,but you have to wait for that one"He grinned.

Tifa raised a brow as she filled the vase up with water."No hints?"

"Nope,you'll have to wait until we're at the carnival tonight."

"You're horrible!"She giggled as she put the roses in the vase then set it on the coffee table in the livingroom.

He walked behind her wrapping his arms around her waist and rests his hands on her stomach."It will be worth it,I promise.Now lets have dinner."He turned her around and walked her to the kitchen table.pulling a chair out for her.

"Thanks."She sat down pulling the chair in and crossed her legs.

"Hey,I thought you couldnt have wine?"He looked at the red liquid in their glasses.

"Its tropical punch."She giggled as he took a small sip checking.

"Well,dinner looks great,Tifa."They both filled their plates up and began eating.

Aerith and Cloud were quietly eating dinner.Cloud kept looking up at Aerith then looked back down.

"Is something wrong,Cloud?"Aerith tilted her head.

"Well,umm..."He stood up and walked next to Aerith.She looked up at him confused,then blushed deeply as he got down on one knee,pulling out a small box from his back pocket.

'Cloud..."

"Aerith Gainsborough,will you do me the honor in being my wife?"

"Yes Cloud,Yes!!"Aerith smiled widely as Cloud slipped the ring on her finger.She felt her eyes watering and fell into his arms,hugging and kissing him. He kissed her back,wrapping his arms around her waist.

"I love you,Cloud!"

"I love you too,Aerith"He smiled then thought I hope...

After dinner Zack walked to the livingroom,dimmed the lights and turned the sterio on,he went through the cd and stopped at the song "Pieces from Red".

"Tifa come over here"He said as he pressed play.Tifa walked over and he wrapped his arms around her waist."Dance with me.."

Tifa blushed and wrapped her arms around his neck,she looked into his eyes as they started dancing.Zack smiled resting his forehead against hers,thinking how happy he truely was with her.He admitts he cared about Aerith,but the way he felt about Tifa was so much deeper.

Tifa stared into his blue eyes,this close she could see the voilet tint that made them look even more beautiful.She smiled brighter,she never 'just danced' with someone alone like this,not even with Cloud.Was she really falling for Zack?He's been there for her since they ran back into eachother,even that fateful day in Nibelhiem,he was there for her.Was he the hero she always wanted?The one that loved her?She ignored the fact he dated Aerith,she closed her eyes letting out a happy sigh.

'"Tifa,open your eyes.."

She opened her eyes slowly,then wide as he planted a kiss on her lips,she kissed him back,closing her eyes again,he closed his,pulling her closser to him.Neither of them wanted the moment to end,but they were interupted by a knock on the door.

Zack broke the kiss and smiled looking down at her."I'll get that.."He walked to the door and opened it,Aerith ran in and Cloud followed behind her.

"Tifa!Me and Cloud are getting married!!"Aerith showed Tifa the ring.

Tifa smiled,a real smile."Aerith,this is so amazing,I'm so happy for you!"

"Congradulations,you two"Zack said shutting the door.

"Thanks.."Cloud studied the room,hearing the music,seeing the dim lights,the lipgloss smeared all over Zack's face."I guess we were interupting something.."

"Well yeah you kinda did.."Zack walked around the couch wrapping his arms around Tifa's chest rocking her gentley back and forth.

"Oh,we're so sorry!"Aerith frowned abit."We just thought you two were ready,the carnival just opened and we were heading down.."

Zack looked over at Tifa."You ready to go,babe?"

"Let me just fix my make up.."She released herself from him and walked to the bathroom.

"Alright,even though you dont need too.."He mummbled watching her leave then return with more lip gloss and her purse.

They all gave eachother a nod and walked out of the house,heading to the carnival by the beach.