A/N: Somebody over on Tumblr reminded me of my weakness for vampire AUs and... let's just say things got a little out of control. The 'I need this NOW' followed by just sitting down and writing five pages in one go sort of out of control. This fic is the result.

I'm not entirely sure what the heck is happening here, but just roll with it. Zack's a vampire, Cloud's a needy little shit who is aroused and stupid, there isn't any actual smut but more than enough suggestive things, and also blood drinking because vampires.


"Z-zack, please," Cloud gasped. His head was spinning, breath coming in shallow, rasping gasps. That was all the air he could get with Zack's hand around his throat.

He should have been terrified – he'd never seen Zack so upset before, eyes practically glowing with mako. Those sharp fangs of his were bared as Zack snarled at Cloud.

But more than anything, Cloud was only helplessly turned on.

"No. You're not avoiding this anymore."

"I wasn't—"

"I never pegged you as a judgemental fucking bigot."

Zack was pissed, that much was obvious. But that was something else in his voice too. Hurt. Betrayal. Cloud had never meant for this.

"It's not like that!"

"Isn't it? We were friends, Cloud. At least, I thought we were. I trusted you, and you just… what the hell was that, even? Maybe it was unexpected, but you didn't even stay to talk it through. Just freaked out and ran. And you've been avoiding me ever since – no messages, no calls. I know you've fucking seen me around because I came to find you – I was worried for you – and you wouldn't even acknowledge me."

Cloud couldn't meet Zack's eyes at all, only squirming in his grip. Zack shoved him again, slamming Cloud hard against the wall behind him. Cloud made a short, broken cry before his voice cut out.

Seeming to realise what he was doing, Zack's grip loosened. But he didn't let Cloud go. If he did, Cloud would probably just try to run again.

Zack's scrunched his eyes shut for a moment, his other hand balling into a fist. All he wanted was a goddamn answer.

"Do you hate me now, Cloud? Knowing what I am? I thought you of all people wouldn't judge, but… well, guess I was fucking wrong."

"N-no…" Cloud said. Gods, it was so hard to focus. He needed to. But it was the lack of air, the was Zack manhandled him, the heat that was flooding his body despite – perhaps because of – everything. Cloud's face was flushed brightly, lips parted and eyes glazed. Helpless. Needy. How could Zack not see what he was doing to him?

"I'm sorry! I don't—I could never hate you."

Zack growled. "Then why won't you fucking look at me."

Slowly, painfully, Cloud raised his head to meet Zack's gaze. He hesitated. He owed Zack the truth, but not being able to find the words was what had got him into this whole mess in the first place.

Cloud swallowed. "I… I don't hate you, I don't care if you're a vampire or—"

"Liar. You freaked the fuck out when I told you."

"I…" Cloud's stomach flipped. Even just recalling it was doing things to him. "It was just—it was the last thing that I could take, Zack, I'm sorry, I swear. I like you. I've had a crush on you for years!"

Once he had started his confession, the words just kept pouring out. "I've been trying so hard to hide it for so long, because I didn't want to fuck up our friendship, but gods, you were so hot and so nice, and then the vampire thing on top of that—I'm sorry. It's my fault, I'm creepy and fucked up and I didn't want to come across as some pathetic fang-banger but just thinking about it was…. I've never been more turned on in my life. There was just no way I could hide it anymore. I... I panicked and just ran."

Zack took a step back, his hand dropping from Cloud's throat. Cloud coughed, shoulders shaking as he gasped.

Zack stared at him for a long moment, not sure what to make of the confession. "And that's why you were avoiding me?"

"I'm sorry. I fucked up. I just… I can't even function around you anymore, it's so stupid."

"…what, you're really that into the idea of vampires that much?"

Cloud blushed brightly; as if his face wasn't already red enough. "A-a little bit, but it's because it's you too. I've liked you for ages, that was just the last straw."

Cloud had thought he was finally starting to calm down a bit, now Zack had put some distance between them, but then the man moved in even closer than before. He took Cloud's wrists and pinned them above his head, trapping Cloud against the wall with the press of his own body. Firmly, but much more gently this time.

"Is that so?" Zack said lowly. "What is it you want then, Cloud?"

All of Cloud's composure buckled, as did his knees. His cock twitched within the confines of his trousers. Fuck. That tone…

"I can't be your friend, not anymore. I can't keep pretending. I need more… need you, want you, gods. You don't know what you do to me."

Zack chuckled, the sound of it still far darker than usual. "I can take a guess," he said. His hips rolled against Cloud's, grinding against the hardness there, and Cloud moaned in surprise.

"Was it the idea of me feeding on you that got you so worked up?" Zack grazed the sharp points of his fangs against Cloud's throat, feeling his pulse fluttering rapidly beneath Zack's touch. "Or the idea of me fucking you? Maybe both at the same time. Would you like that? If I bit into you, drained you while I took you roughly, ravaged that pretty little ass of yours?"

Cloud's whole body trembled, a moan bursting out from between his lips. Yes. Gods, fuck, yes, he would like that.

Even though there was nothing to restrict his breathing anymore, Cloud still felt like he couldn't get enough air into his lungs. He was panting desperately, not even able to find the words to answer.

Zack's thigh pressed between Cloud's legs, rubbing against his arousal, and Cloud arched into the touch.

"Please," he begged.

Instead of giving Cloud what he wanted, Zack released him and took several steps back. "Perhaps we should take a moment to calm down and think about this."

….fuck. Of course they should. Cloud couldn't help but slump in disappointment, though. He leaned back against the wall, needing the support with how damn weak his knees felt. He was acting so embarrassingly needy. Gaia, how had he ended up like this?

It was so stupid. He'd been thinking about this ever since Zack had trusted Cloud enough to reveal his secret. Cloud had been so into the idea. Imagining what it would be like to have Zack pinning him down, mouth on this neck, sinking those fangs into Cloud's flesh… yeah, that was exactly how he'd gotten himself so worked up. And then having Zack, terrifying and vicious and sexy as hell, dragging Cloud into his apartment and shoving him up against the wall out of nowhere… Cloud's mind had gone very dirty places, very quickly.

Cloud sank to his knees on the floor, back against the wall still. He swallowed hard. "I'm sorry," he repeated, not even sure what he was apologising for anymore.

Zack seemed to have accepted his apology, though. His previous anger had evaporated, mostly, and he now evaluated Cloud with wary interest. "So you don't mind that I'm a vampire."

"No, I swear. I think it's kind of hot, but that's not the only reason I want to be with you."

"And you want me to feed on you."

Cloud only nodded. Yeah. He wanted that a lot.

Zack sat down on the sofa. "Come here," he ordered Cloud.

Cloud stumbled to his feet. As he approached, Zack reached out and grabbed his hips, pulling Cloud abruptly into his lap. Cloud's breath caught.

"You sure? You got my temper running a little high before… I might bite harder than you want me to."

Cloud bit his lip, the idea of it only fanning the flames of his anticipation. "Maybe I like it hard."

"Oh?" Zack purred. His hands slid up Cloud's sides, pulling the younger man against his chest. Zack's mouth nuzzled at Cloud's throat, and Cloud shivered at the intimate contact.

The heat was rising to his face again. "Zack, please…"

He got the feeling he wasn't getting laid tonight – not yet, at least – but maybe that was for the best. They needed to talk first, and Cloud's head was definitely not in the right place for that. But they could still do this.

"You know how this works, right?"

"I guess. Just do it, Zack, I want it."

Zack laughed softly against Cloud's throat. "You're not even concerned how much blood I'm going to take?"

"I trust you. You wouldn't ever really hurt me."

That laugh and Zack's smile faded. "You so sure about that, Cloud? Those horror stories about vampires are out there for a reason… it's all too easy to lose control. And I was ready to hurt you earlier, thinking you'd betrayed me…"

"No," Cloud insisted. "You wouldn't hurt me, not more than I wanted you to."

Zack sighed deeply, breathing in Cloud's scent as he did so. This time he was the one to shiver. "You're making it very difficult to resist you."

Cloud titled his head back, exposing his throat. His hands gripped tightly at Zack's shoulders. "Then don't resist."

Zack growled abruptly, and Cloud gasped as he was flipped over and pinned with his back against the sofa. Zack's weight bore down on him, and Cloud couldn't resist rolling his hips up to meet him. One of Zack's hands buried into Cloud's hair, jerking his head back again. The other hand firmly grasped Cloud's jaw, a thumb running over Cloud's lips. The grip was just a little too tight, but that only excited Cloud more. He was left gasping at the sudden intensity of it, ardour rushing back in an instant.

"Nn, Zack!"

Zack's fingers caressed Cloud's throat, tightening for just a moment as if in threat. Cloud didn't need threats; he submitted easily. The touches, the anticipation… he wanted this, wanted to be consumed. His breath was coming heavily again, expression open and needy as he met Zack's burning stare.

"Do it…" Cloud breathed.

Those sharp, deadly fangs were at Cloud's pulse point again. They dug in deeper this time, not enough to pierce the skin, but enough to make Cloud moan with want and cling tighter to Zack.

That was all the warning Cloud got before Zack bit down. Hard.

Cloud cried out, eyes rolling back and hips bucking involuntarily. He didn't want to get away, not in the slightest. But he couldn't stop himself from squirming beneath Zack as if trying to push him off, writhing and arching in Zack's iron embrace.

Zack had him firmly held down, mouth working greedily against the wound on Cloud's throat. The bite had been deep – Cloud could feel the wet warmth of his own blood trailing down the curve of his neck.

"A-ahh…! Zack, nn…"

Cloud's head was spinning again, heady with pleasure and pain mixed together. It had hurt at first - a lot - but now Zack's fangs had retracted and left only a dull ache behind. Duller than it should have been; there was enough mako in a vampire's saliva to numb the pain, and to help the wound knit back together faster once they were done feeding. Enough mako to eventually become addictive.

Cloud's fingers twitched where he clung to Zack's shoulders still, fighting to hold on. He could feel himself weakening with every drop Zack drank from him, leaving him more and more helpless at the vampire's mercy. He loved it.

Zack was touching him as well, the hand in his hair holding him more gently now, the other caressing Cloud's face.

"You taste so good," Zack murmured, low and rough. Just a moment's interruption, and then he was back on Cloud's throat again.

"Zack…" Cloud's voice was hoarse now, too quiet. He still shivered as Zack's tongue lapped at the wound, still steadily bleeding out. His lips were warm against Cloud's skin.

Gradually, Zack began to ease away. He kissed Cloud's throat, hot and open-mouthed, then more gently as he lifted his head with a sigh. There was blood stained all around his lips, on his fangs, a trickle of it in the corner of his mouth. Cloud's blood.

Gods, that was hot. Cloud wanted Zack to kiss him, let him taste it, but… he couldn't quite find the energy to drag him down. His head lolled.

"Cloud?"

"Nngh," Cloud groaned. He felt dizzy, limbs too heavy to move, but so good at the same time. Like he was floating. Zack brushed Cloud's bangs out of his face, revealing glazed eyes that wouldn't quite focus.

Zack cupped Cloud's cheek. "Hey, you okay?"

"Mm. Y-yeah… I…"

Speaking was too much energy. Cloud gave up and nuzzled his face into Zack's hand.

"Fuck. Maybe that was a little too much. Just… rest up, okay, Cloud?"

Not like Cloud was going anywhere in that state anyway. After a moment's thought, Zack picked Cloud up in a bridal carry. The bed would be more comfortable for him to sleep it off.

Zack laid Cloud down and pulled the covers over him. He checked the wound he'd left – the bleeding was sluggish at best, the deep bite marks beginning to heal already. Cloud would still be left with a very noticeable hickey for a while though.

"Zack," Cloud finally managed, fingers twitching limply as he tried to reach for Zack.

"It's okay. I'll get you some water, and you'll feel better after a good sleep.

Cloud apparently still had enough energy left to roll his eyes. "Wanted to say… thanks. That was hot."

"…You really are into this, huh?"

"You're hot too."

Zack snorted. "You're cute when you're out of it."

"Fuck me as well next time," Cloud mumbled.

Zack didn't even have a reply to that one – they definitely still needed to talk that over when Cloud was more aware. Which probably wouldn't be for a while; he was already asleep before Zack had had time to process the request.

Zack ruffled Cloud's hair and let him be, licking the blood from his lips at he left the bedroom.