A/N: Here we go. Now this is the kind of vampire smut I was aiming to get out of this fic. The last chapter was nothing but exposition, this chapter is pretty much nothing but smut. Look, I write porn, not well-planned multichapters. ;;;


Zack didn't get home on Sunday, as had been the original prediction. He didn't get home on Monday either.

The longer Zack's mission overran, the less Cloud cared about getting answers about his research and theories. The burning want for information became less about vampire lore, and more for the simple knowledge that Zack was okay.

Of course Zack was fine, Cloud told himself. He'd been on missions that overran before, he used to be in SOLDIER, he could take care of himself. Still, the worry gnawed at Cloud's gut as he packed up for the end of another workday. Tuesday evening, and no word from Zack still.

He headed home, showered, and threw a one-person meal in the microwave. He didn't have the heart to cook. He didn't even bother with a plate, just eating the meal straight out of its plastic container. Normally Cloud liked a bit of space every now and again, but this time the silence was just stifling.

He nearly jumped out of his skin when his PHS buzzed loudly. Zack.

Cloud knew he was jumping to conclusions, but it turned out to be justified. Honestly, Zack was the only one who messaged him anyway.

'Are you home?' the message read.

'Yeah,' Cloud sent back, spirits lifting in an instant. 'Did you get back from your mission?'

'I need you. Can I come over?'

Cloud stared at the message on the screen, eyes widening a little and face heating up. That was quick. Did Zack mean—? Cloud couldn't tell. If Zack had just got back from what had ended up being a longer than expected mission, he might be pretty hungry, right? It was probably Cloud's blood that he needed. Not… anything more sexual. Or maybe it was both.

It didn't matter anyway. Cloud was so down for both. Whatever Zack needed.

'Always,' Cloud said.

There were no more replies after that. Five intensely anticipation-fuelled minutes later, the knock on the door came, and Cloud nearly jumped off the couch to answer.

"Zack—"

"Hey, Cloud." Zack didn't swoop in to hug Cloud, like he normally might have. He held back, too tense. His smile was strained and eyes dark.

Cloud had seen him like this before. Not very often at all, but on a couple of occasions when he'd caught Zack right after a mission that had been tough or gone on too long. Zack had never let himself stay long around Cloud in those moments. But Cloud had seen enough that he could recognise it in the way Zack moved; jerky, exaggerated movements. too powerful in one moment then pulling back the next. On edge. There was a darkness in Zack's eyes that Cloud rarely ever saw.

He understood what that darkness was now. Hunger.

Cloud's stomach flipped. The instinctive response was fear, because that was the gaze of a predator with every intention of devouring him. But the more overpowering response was arousal, because Cloud would enjoy every moment of it.

The door shut behind them.

"H-how did the mission go?" Cloud said, at least making an attempt at conversation.

Zack chuckled darkly. "Shit show."

Cloud kind of figured. There was—oh. There was a gash on Zack's arm, a fucking massive one. It was partially healed, mostly pink shiny new skin now, but just the fact that it hadn't completely healed was a cause for concern. Zack still had all the enhancements of a SOLDIER, it should've been all fixed up by now.

Cloud reached out and touched Zack's arm in concern, fingertips lightly skirting the edge of the wound. "You're hurt."

"Got on the wrong end of a behemoth horn. S'fine. It'll heal."

"But it hasn't yet…"

"Healing takes a lotta energy."

And Zack was running low. Cloud nodded in understanding. "You need more, right? Feed from me."

Cloud saw the way Zack's expression flickered, bordering on something feral. As if the permission was all he'd been waiting for, he grasped Cloud's hips and span him round, shoving Cloud with his back against the closed door. One hand crept up to wrap around Cloud's throat, forcing Cloud's head up.

The sudden move had Cloud's pulse racing in an instant, breath growing heavy and erratic already. Zack was so close, pressing against Cloud's body, and that look in his eyes… Cloud had to look away. He was starting to get embarrassingly turned on from just that much.

"Cloud," Zack murmured, demandingly. "Look at me."

Cloud swallowed thickly, but did as he was told. The heat in Zack's eyes, want, need, desire… all of that for Cloud. Gods.

"I want more than just your blood right now," Zack growled. "I want all of you."

Cloud discovered the second fantastic thing about Zack pining him against the wall. (The first being that it was simply fucking hot as hell). It meant that he had something to lean his weight against when Zack said things like that that made Cloud go weak at the knees.

"E-everything. Anything. Take me however you need," Cloud pleaded.

Zack held Cloud trapped in that piercing, hypnotic gaze for a moment longer, then dove in to kiss him. The kiss was almost violent in its desperation, deep and passionate and bruising. Zack's fangs cut open Cloud's lip, warm blood spilling into both their mouths.

Cloud moaned. Zack's tongue invaded his mouth, lapping up the blood. The pleasure caused as it curled against Cloud was secondary, but the combination of sensations was more than enough to make Cloud tremble.

His hips rolled against Zack's. Gods, it was embarrassing how quickly this got him going. All it took from Zack was a little rough treatment, the taste of blood, and Cloud was reduced to a needy mess for him. But from the feel of Zack's hips pressed against his, Zack was getting hard as well.

A hand slid beneath the waistband of Cloud's pants, feeling up Cloud's ass as they made out.

"Nngh, Zack," Cloud sighed. "Do you wanna…? I mean, I have lube in the bedroom…"

Zack gave a low rumble of a laugh. "Sounds good."

He didn't seem quite so out of it now, as if those first few mouthfuls of blood had taken the edge off. It was more playfully rough, the way he dragged Cloud to bed with him. They both kicked off shoes and socks as they went, and Cloud ended up shirtless as well by the time he was laid out beneath Zack.

Eyes glinting with mischief, Zack leaned up to Cloud's ear and lowly commanded him to stay right where he was. A moment later, the whole bed shifted forward a good few inches, and Cloud sat up in alarm. Zack only laughed and crawled back up Cloud's body, laying him down again.

Cloud forgot all about it when Zack resumed kissing him. His tongue laved over the gash he had left on Cloud's lip, still bleeding sluggishly.

Zack took Cloud's face between his hands, kissing him over and over. "Mm. I'm never gonna get tired of tasting you," he murmured between kisses.

Cloud just tangled his hands into Zack's hair, dragging him in even closer. He said exactly the same thing in return, with the heat of his kiss instead of words.

He was thoroughly distracted. Zack' tongue was in his mouth, and Cloud's tongue in Zack's, and the way Zack was touching him kept sending little shivers of need to his cock. It was delicious.

So Cloud didn't really notice as Zack's hands covered his own, drawing them away from Zack and roughly pining them above Cloud's head. He only paid attention when something thick and leather tightened around them.

"Huh…?" Cloud tilted his head back to see. Zack had taken off his belt and used it to tie Cloud's wrists, around one of the bars of Cloud's headboard. So that was why he'd pulled the bed away from the wall, to make room for Cloud's hands.

"Alright?"

Cloud nodded vigorously. He flexed his wrists against the restraint – that wasn't going anywhere. But he didn't mind. Gods, he didn't mind. It just left him spread out and helpless, at Zack's mercy, and that was something he found arousing as hell.

He shivered as Zack's hands ghosted down his sides. "Mm! Zack, please."

Zack looked up at Cloud, and there was that touch of darkness in his expression again. Just for a moment. "Gaia, I want you so bad."

Cloud's cock twitched. He wanted that too. Without the use of his hands, all Cloud could do was raise his hips obligingly, silently begging for Zack to finish undressing him.

Zack barely bothered undoing Cloud's fly before yanking his trousers and boxers off in one movement. Cloud gave a small yelp—naked. He was naked, with Zack looming over him with a heated grin. Fangs and all.

"You said something about lube?"

It took Cloud a second to remember how to speak. "Top drawer," he gasped.

Cloud tried to use the brief moment of reprieve to calm himself down, but all he could think about was what Zack was about to do once he got that lube, and it wasn't helping at all. His face was flushed, cock hard and exposed, and Cloud only squirmed more in anticipation. His licked his lips, tasting the traces of blood there still.

The bed shifted with Zack's weight as he returned with the lube, and Cloud eagerly spread his legs to let Zack settle between them.

Zack kissed Cloud hotly again, then his mouth worked its way lower. Cloud didn't think he was ever going to get over how damn responsive he was, immediately trembling at the feel of the sharp points of Zack's fangs grazing across his overheated skin. The bites didn't draw blood, but were deep enough still to leave marks. Cloud squirmed beneath them.

Zack skirted around Cloud's hip, instead settling his mouth on Cloud's inner thigh and set about marking the pale skin with hickeys. At the same time, his slicked fingers pressed against Cloud's entrance.

"Zack!"

"I want in you," Zack growled, and Cloud's cock twitched in response. He had to bite his lip to stop from moaning.

Cloud could tell Zack was getting impatient and needy again, the brief satisfaction of the blood he'd got from their kiss quickly fading out into that relentless hunger. His grip on Cloud was getting tighter and more possessive; the bites to Cloud's sensitive inner thighs stung, dangerously close to drawing blood again. He stretched Cloud open with two fingers, pumping them in and out until Cloud's hole was slick with spread lube.

Cloud was left arching helplessly, his hands pulling futilely against their restraints. Zack's urgency was infectious. Some small, sensible part of his mind might have reminded him a little more prep wouldn't be a bad idea and that they should probably take it a bit slower, but that part had long since been drowned out by sheer need. Cloud was panting, pulse racing, skin sweat-slick as he writhed beneath Zack's attentions. Zack wasn't being gentle, hadn't even tried to make the prep pleasurable for Cloud, but it was the sort of situation where he couldn't lose, since Cloud got off on that anyway.

In the end, he wasn't much better off than Zack. Hard and aching and fucking desperate for it.

"Do it," Cloud gasped. "I want it, want you, Zack, please!"

What Cloud really wanted was to forcibly grab Zack and drag him down on top of him, kiss him again as Zack shoved his way inside Cloud. But he couldn't with his wrists bound. He was at Zack's mercy; including at his mercy if Zack chose to tease.

Thankfully, they were both too wound up for that. Zack didn't even bother to get undressed, only shoving his pants down far enough to get at Cloud. He slicked himself with lube, and then head of Zack's cock was nudging against Cloud's entrance. Cloud let out a choked, needy groan.

"Put it in me already!" he demanded brokenly.

"Mouthy," Zack accused. Didn't stop him giving Cloud what he wanted though.

Zack's cock pushed inside of Cloud, and Cloud moaned. They had taken it a bit fast; the penetration burned for a moment, but then Zack settled with his hips against Cloud's ass and cock buried as deep as he could get inside him, and Cloud found it easy to relax and accept the intrusion.

"Nn, Zack…"

Zack groaned in response, his eyes glazed over. "Yeah, Cloud, you feel so tight and good."

Zack felt good too. The hot, hard length of his thick cock throbbing inside of Cloud, filling him up. And when he moved, fuck.

He built up the pace rapidly, until he was ramming into Cloud with deep, powerful thrusts. He held Cloud down, one hand on his waist and the other around his throat, while Zack's hips pistoned between Cloud's legs, drilling and filling him with every thrust.

Oh, gods. Gods. It was so easy for Zack to drive Cloud into a writhing mess like that. Cloud's hips rolled, meeting Zack's thrusts, and his legs locked around Zack's waist.

Zack fucked him, hard. And Cloud had never felt so good in his life.

The hand around his neck squeezed briefly, then shifted higher. Pushing Cloud's chin back, exposing Cloud's throat. Right, Cloud remembered distantly. Zack had needed to feed too. Which meant Cloud was going to get his fantasy of being fucked and fed on at the same time fulfilled, right there and then. Oh, fuck.

Zack kissed Cloud, deep and heated and messily, before his mouth moved lower, to the pulse point on Cloud's throat.

Those fangs penetrated Cloud's flesh at the same time Zack's cock slammed into him, and Cloud cried out.

He was a wreck. Trembling, panting, writhing and arching beneath Zack. It was even better than he could've imaged, though more intense as well. Sensations merged into something blissfully overwhelming, and Cloud's spinning head couldn't keep up.

Teeth and tongue working at the open wound on his throat, Zack's cock hot and heavy in his ass, hands bound. His own erection, achingly hard, trapped between his stomach and Zack's.

Cloud came without even needing to be touched.

It was unexpected, and the force of his orgasm felt like it knocked all the air out of him. His vision swam. The combination of coming and being fed on at the same time left him close to blacking out entirely; he felt like he couldn't move, couldn't breathe, couldn't do anything except drown in the waves of shuddering pleasure.

Zack must have finished as well at some point, but it was a long time before Cloud had the brainpower to realise his pleasure had faded into just the blissful aftershocks. His mouth was still on Cloud's throat, but soothing now, only lapping at the wound to encourage its healing again.

Cloud breathed in, deep and shaky. "Fuck," he muttered.

Zack gently touched Cloud's face. "You okay?"

Yeah. Cloud was okay. He didn't think he was physically capable of moving right then, and even if he had the capacity for it, he knew he would have collapsed the moment he got too his feet. He felt oddly heavy, yet light and floaty at the same time. But he was so okay.

Zack wiped Cloud down, between his legs and some of the stray blood that had trailed down his throat. The belt around Cloud's wrists was undone; Cloud must have been tugging too hard at them without even realising, because there were red welts where the leather had dug into Cloud's skin. Zack took Cloud's wrists between his hands and evaluated them – it took Cloud a very long moment to realise Zack was looking worried.

He let Cloud's wrists fall limply to his sides.

"Cloud…" Zack stopped and sighed. "Shit. I shouldn't have… normally I'd go to one of the others when things get this bad, 'cause I know we can all get a little rough, but I thought you'd want it to be you—I didn't want to hurt you."

"Nn," Cloud said. "Didn't. Was good. Cuddles, please."

At least that got Zack to crack a smile. He lay down next to Cloud and drew Cloud into his arms. Cloud was still shaking a little, but his warm weight and steady breaths were reassuring. Zack stroked his hand through Cloud's hair.

It was a long time before Cloud stirred himself back into coherence.

"The others…" he tried.

"Shh. You don't need to worry about that now, Cloud."

There was a thought at the edge of Cloud's mind, something important, but his brain was still a little too shorted out to put the pieces together. "They… used to be in SOLDIER too, didn't they?"

Zack stared at Cloud for a moment. "Uh. Yeah. Before all that got shut down, we worked together. How did you figure that one out?"

"Was thinking," Cloud said. He was too exhausted to elaborate any further, leaving Zack slightly baffled.

Zack gave Cloud a gentle nudge. "Hey. I'm just gonna get you some water, okay? You can sleep after that, but you'll feel better if you drink first."

Cloud nodded. When Zack got back, he had to held Cloud sit up so he could actually sip from the glass of water, most of his weight leaning against Zack's chest. But he did seem to perk up a little after that.

"Cloud…" Zack started.

"Mm?"

"Firstly, I'm sorry for being a bit rough with you today."

Cloud shot him a lopsided grin. "Didn't I tell you before I like it hard?"

"Of course you did, you little minx. But you gotta realise, we can't do that too often. I don't wanna damage you, you know?"

"I'm not gonna break."

"I'm thinking more about blood loss issues than your ass."

Cloud snorted a quiet laugh into his water, but he supposed Zack had a point.

"So, secondly. You know how it came up before, about regular feeders?"

"What about them?" Cloud asked, trying to cover the way his breath caught in his throat. Was Zack gonna propose what Cloud was thinking…?

"Not gonna lie, it's a lot better for us to have someone to feed off regularly. Every day or every other day. It keeps our energy levels topped up. Like a gas tank. If we're always only at half full, it doesn't take too long without a fuel break before you're in trouble, you know? Normally if we're on a longer mission, it's taken into account, but on a shorter mission that happens to overrun… well, you saw how well that goes. If we're at full tank to begin with, there's a little bit more leeway."

"So, obviously it's better for you to have someone," Cloud concluded. Gods, he wished Zack would just say it already.

"Yeah. And… you. I'd like it to be you."

There. Cloud knew it had been coming, but it still made his heart swell. He smiled. "Well, duh. I've already agreed to be your boyfriend; you can feed from me whenever you need."

"A little bit, every day. Would that be okay with you?"

"More than okay. Dumbass."

"Even though it can get a little bit addictive for the person being fed from?"

"Pretty sure I'm already addicted to you." Cloud tried to kiss Zack, but he was too weak still to stretch as far as Zack's lips. He settled for pressing soft kisses against Zack's jaw.

Zack leaned down and kissed Cloud properly. "You ought to rest up," he said.

"Ugh, again?" Cloud complained, but there was no real protest behind it. He felt shaky as hell; he knew he was in no state to be doing anything other than resting after another heavy feed. And a good fuck. In fact, staying in bed sounded pretty perfect. "Well, as long as you stay here with me."

Zack grinned. "You drive a hard bargain."

He gently laid Cloud down against the pillows again, then stood up and stripped off the clothing he still wore. In just his boxers, he crawled back into bed to lay alongside Cloud, spooning him from behind. He kissed the back of Cloud's neck.

"'Night, Cloud," Zack murmured.

Cloud only hummed a vague, blissed-out agreement, already half asleep again.