AFF Fiction Portal
GroupsMembersexpand_more
person_addRegisterexpand_more

Through Life

By: sailorpinklori
folder Final Fantasy VII › Yaoi - Male/Male
Rating: Adult ++
Chapters: 42
Views: 1,414
Reviews: 9
Recommended: 0
Currently Reading: 0
Disclaimer: I, sadly, own no part of Final Fanstasy, gain no money from this, yadda yadda yadda. Otherwise we would have something more like this.
arrow_back Previous Next arrow_forward

Back at H.Q.

“Git yer asses out of here!”



“Hey buddy, I’m not through with my drink here-“



Zack winced as Barret threw the drunk, bottle still in hand, from the bar. The man shook the half-empty bottle at the AVALANCHE member- right before passing out. He fell forward, barely missing his bottle, shirt quickly absorbing spilled drink.



Cloud carefully walked around him, murmuring a “sorry” as he went. Zack, however, lifted the man and pulled him off the street before joining the blond.



Tifa wiped off the bar, Marlene silent at her side. The young girl looked up at the boys shyly from beneath brown bangs.

Zack gave her a broad smile. Marlene ducked behind Tifa.



Barret clomped through, unceremoniously announcing the meeting taking place downstairs. He lifted Marlene as she ran to him with a joyous cry of “Daddy!” Together they went over to the gaming machine-gone-elevator.it sank through the floor, coming back moments later.



“Nice flowers, Cloud.” Tifa said. “For me?”



Cloud looked at Tifa, who stood hopefully, hands behind her back. He hesitated, but Zack slid a flower from Cloud’s hand and handed it to her with a slightly warning, mostly charming smile.

She thanked him, put the flower in her hair, and went to say more, but Zack was no longer paying attention to her. He and Cloud were on their way down.



“Take yer time, doncha?” Barret grumbled.



Zack sheepishly shrugged. He leaned against the wall as Barret spoke to Cloud. It sounded like a request for help with the next job. Zack wasn’t really listening until he heard Barret say.



“Don’t go thinking you so bad jus’ ‘cause you was in SOLDIER.”



Cloud was heading for the door before Zack even realized he had moved. Zack was forced to wait for the elevator to return before he could follow Cloud. What he saw once he reached the bar was, well, interesting. And not in a good way. Tifa stood behind Cloud, hands on his shoulders. Cloud was shaking her off, which was good. She was clingy. Bad. Cloud

turned to the ex-SOLDIER.



“You said there was somewhere we could go?” Cloud asked him.



“We’re leaving?” Great!



Tifa looked between them. “We need your help. AVALACHE doesn’t have enough members. Cloud… please.”



Cloud closed his eyes then opened them again. “I promised.”



Zack said. “It’s fine with me.”



He heard Barret grumble behind him. “You forgot yer pay.”



He tossed a bag of gil to Cloud, who caught it and tucked it into his pocket. Tifa went over to Barret and explained the deal.



“2000 gil?!” he exclaimed. “Marlene’s schoolin’…”



“It’s okay.” Tifa soothed.



Barret muttered something, but neither Zack nor Cloud heard him. “Alright. 2000 gil then.”



Tifa said to Cloud as she walked past. “Rest now, okay?”



Cloud nodded. He followed Zack up to their room. Zack threw himself onto the bed, but Cloud stayed standing. He stroked the other man’s hair slowly.



“You promised her… what?” Zack mumbled.



Cloud said softly. “Zack, it’s nothing.”



“I’d still like to know.”



The blond sat beside Zack and continued petting his head. “Before I left Nibelhiem for SOLDEIR, I promised Tifa that if she was ever in trouble, I’d help her.”



“I understand.”



Zack rolled over then. He reached up and pulled Cloud’s head down for a gentle kiss. Zack held him an inch away, smiling.



“Cloud…” Zack paused.



Did he really want to tell Cloud about her? They probably wouldn’t see her again… It’d be easier if he didn’t say anything, wouldn’t it?



“Yeah, Zack?” Cloud sat up.



“I- we should shower.”



Zack stood, resting one hand on Cloud’s waist. “Care to join me?”



The ex-SOLDIER, deep in thought, slowly made his way to the bathroom. The other was even slower behind him. He knew something was up. They stripped much quicker than they walked. Zack smiled at the blond as they squeezed into the shower.



It was a little too small for a leisurely pace, so they instead showered swiftly. Soft apologies were made as elbows and shoulders hit the other. Zack left the shower first, wrapping a towel around his waist.



“They don’t waste any time, do they?” Zack chuckled as he dried himself once they were back in the room.



“What do you mean?”



“We’re going out again tomorrow.”



“Maybe they’re afraid we’ll leave.”



“Could be.”



Zack threw the covers back and invited Cloud in first. The blond paused in the act of putting on boxers.



“Isn’t that a little unnecessary?” Zack teased.



“We need to sleep tonight.”



Finished, Cloud curled up on the bed. Zack tucked the blankets around him slightly before crawling in beside him.



“No fun.” Zack pouted.



Cloud kissed the corner of Zack’s pout.



“Tomorrow, okay? As soon as we get back here.”



“I’ll hold you to that.”



Zack pulled Cloud up to him. “Alright then, Chocobo, go to sleep.”



Cloud smiled. “As soon as I can breathe.”



“Oh! Sorry!” Zack released Cloud sheepishly.



The blond fidgeted into a more comfortable position. “G’night, Zack.”



“…’night, Choco.”



-T.B.C.-

Has anyone noticed the trend for chapter titles now that the game has started? I figured it'd be the easiest way to know what's in each chapter, and it helps with chapter length. However long it takes them is how long the chapter is. Whoo-hoo! Meh. Sorry.
Oh! I almost forgot. Are there any pairings you might like to see...? Figure it out now, so I can practice with them. I won't be able to do every suggested pairing, of course, and I absolutely draw the line at Yuffentine. Sorry if you like it, go ahead, but I can't get myself to write it. I am very particular as to who I stick him with.
arrow_back Previous Next arrow_forward

Age Verification Required

This website contains adult content. You must be 18 years or older to access this site.

Are you 18 years of age or older?