Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2025-12-31
Updated:
2025-12-31
Words:
2,614
Chapters:
1/2
Kudos:
8
Hits:
82

On Cloud Nine

Summary:

Harry is irrevocably in love with this unfortunately straight roommate, Draco Malfoy. The only chance at getting it out of his system is to play Final Fantasy and wank to the images of the main protagonist, Cloud Strife. Who is very much similar to Draco. So what if Cloud has grey eyes in his fantasies? No one has to know, right?

Chapter 1: Before

Chapter Text

"Hey, Harry," Draco shouted from his room. "Can I borrow your laptop thingy?"

"Sure," Harry shouted back from his comfortable position on the sofa. "It's somewhere on my bed."

"Thanks," came a muffled reply.

Harry turned back to the game. Lately, he had been obsessed with playing the Final Fantasy 7 remake. The way they portrayed Cloud was honestly making him horny every time he turned on his PlayStation. Cloud was snarky in a way that made him fall for the fictional character a little bit. Well, maybe a lot. What certainly didn't help was Cloud's pretty face and piercing blue eyes, lean, hard-muscled arms, thin waist, and long legs. He was yummy in a way that made Harry hard just thinking about him. And who was Harry kidding? Cloud was basically Draco. Or was Draco Cloud?

However, the probability of actually fucking either of them was about the same.

Zero.

Big fat zero, to be more precise.

Cloud, because he was fictional, and Draco, because he was straight. So Harry, as any other man in his situation would, had to resort to watching porn and waking himself raw. Let's take yesterday, for example. Draco had been strutting around the flat with nothing on but his pajama bottoms. Lean, hard abs on display. Harry had gotten rock hard so fast he almost fainted. Later that night, he watched a porn video where a huge cock was plunging deep into Cloud's perfect, tight bubble butt, imagining it was himself with Draco.

Shit, I'm getting hard just from thinking about it. Harry squeezed his filling cock through his joggers. Suddenly, he froze.

Did I close the porn site yesterday? Fuck… Draco!

With that thought, he jumped off the couch and barreled down the corridor to his bedroom. When he entered the room nonchalantly (understand panting slightly), he found Draco sitting on his bed, eyes blown wide, mouth slightly open, staring at the screen of Harry's laptop.  

"Erm…" Harry winced, scratching nervously behind his ear. "Yeah, that. Sorry about that."

Draco looked up at him, smirking. "I get it, Harry."

He got up from the bed and started slowly gliding towards Harry.

"Cloud is tall, lean, and muscular just in the right way. Pretty face, pretty eyes," he took a step with every word until he backed Harry against a wall.

Harry's arms and back erupted in goosebumps, and he whimpered pathetically. Is this real? Is this really happening?

"Cloud is basically me, isn't he, Harry?" Draco leaned over and whispered into Harry's ear, clearly enjoying the power he had over him, judging by the smirk on his face.

"I… uhm…" said Harry.

Draco chuckled and patted Harry's cheek. "Thanks for letting me borrow your laptop."

With that, he turned around, grabbed the said laptop off the bed, and strutted out of the room, the confident smirk still adorning his absolutely stunning, perfect face.

***

Harry lasted full two minutes before he locked himself in the bathroom, tore off his clothes, and jumped into the shower. As soon as the warm water hit his body, he started furiously pumping his cock.

Fucking fuck. Draco was so bloody sexy. I can't believe he did that. Shit, now he knows I fancy him, and he'll be bloody insufferable about it.

Harry imagined himself fisting Draco's T-shirt and throwing him onto the bed. No, I shouldn't. I can't. There's no coming back from this. I will not survive not being able to do that in real life.

He forced himself to slow down a bit, and instead of imagining Draco, he let his mind wander to Cloud. The other day, he saw a fan art of Cloud, dressed only in black trousers, kneeling on the floor, biting his lip. Harry imagined pushing his cock between those pretty pink lips, starting slow but building up to a speed that made Cloud choke. He thought back to the incriminating video, where Cloud was on all fours, looking seductively over his shoulder at the camera. Harry almost felt it as if it was real; he felt himself grabbing the round ass, forcing it open to display the entrance in all its glory. He imagined licking and sucking at Cloud's rim until he whimpered and begged for more.

Harry shuddered and tipped over the edge, panting hard under the spray of water. Yeah, this is safer, I should wank to these fantasies instead of… my straight best friend.

So what if even in these fantasies, Cloud's eyes were grey instead of bright blue.

***

"I need to ask you something," Draco said to Pansy. "Somewhere, where the others won't be able to hear us."

They were sitting in their booth at the Leaky, together with the whole Slytherin-Gryffindor gang. He, Pansy, Theo, Blaise, Harry, Ron, Hermione, Luna, Neville… they all were there.

"Oh, this will be interesting," Pansy sniffed while studying her nails. "Is it Potter-related?"

"Shhh, you bint! He'll hear you!"

Pansy chuckled. "Alright, but make it fast. I have my plans for Neville, you know?"

"Not again. Poor guy, he's terrified of you. Ever since you jumped him at Ron's birthday party, he trembles every time he sees you."

"Ahhh, yes. He does tremble, but not with fear," Pansy winked at him.

Draco gagged.

They moved to the bar and ordered a shot.

"So? Spit it out," Pansy said.

"I caught him watching porn a week ago. Well, not caught him per se, but discovered what he had been watching on his computer before. He's basically watching animated porn of me, but it's not me, and it's driving me crazy!"

"Ok? Have you tried talking to him?" Pansy lifted her perfectly plucked eyebrow at him.

"Of course, I tried, Pansy. But he's been avoiding me like the plague. And do you know why? The moron had gotten into his head that I'm straight. Ever since I told him about the arranged marriage my parents had planned for me, he thinks I'm into women."

"Bloody ridiculous," Pansy snickered. "I mean, look at yourself! How could anyone think…?"

"I know! Fuck, every single time I try to talk to him about sex or anything even remotely related, he gets this constipated look on his face, and runs away before I can properly explain anything. To wank, might I add."

"No way, that's epic," Pansy let out a laugh that was more of a shriek.

"Oh, do shut up," Draco grumbled.

"It's your own fault you fell for him. You could have decided to go for someone more… intelligent," Pansy mused unhelpfully.

"Yeah, well… I don't think I could have, honestly. It's always been him, hasn't it?" Draco sighed and turned around to look back at the booth where the rest of their friends were laughing about something. He found Harry was already looking at him. It made Draco's heart flutter, and he smiled. Harry blushed and immediately looked away.

"See, this is what I'm talking about," Draco sighed again as he turned back to Pansy.

"Totally oblivious," Pansy rolled her eyes.

"I don't know how long I can keep doing this," Draco rubbed his face tiredly. "I feel like I might have to just grab him and fuck him so that he gets it."

"Yeah, maybe," Pansy squeezed his arm reassuringly.

***

"Still playing Final Fantasy?" Draco peeked into the living room.

"Hi," Harry replied. "Yup. I think I'm about to finish it soon, though. I made lasagna, they're under the stasis in the kitchen."

"Thank you," Draco replied, his throat constricting.

He hadn't eaten since breakfast, but he wasn't hungry. Today was hell at work, and all he wanted was to be held and forget about everything. A patient of his died in St. Mungo's. Draco had tried everything, but in the end, he wasn't able to save him. Coming back home to Harry cooking dinner for him, taking care of him, even though he thought Draco would one day get married and leave Harry all by himself, broke him a little.

He took a long shower, and when he dried himself off, he padded into the living room. Ever since the porn accident, Harry hadn't touched him. Before, he would hug him or pat his back, but after? Nothing. Draco hadn't realized how much he had become reliant on Harry's touches, and without them, he felt touch-starved. Today, he needed Harry's comfort more than anything. He padded across the room and hovered above Harry for a bit. 

"Hi," Draco plopped himself directly into Harry's lap, burying his nose in Harry's neck. He hoped Harry wasn't going to push him away today.

"Uhmmm… umm," he could feel Harry go still, tiny tremors running through his body.

He paused the game and fidgeted with his hands, instead of hugging Draco.

"Sorry, I need to go to the toilet," Harry stuttered.

He started to push off the sofa, extracting himself from Draco's embrace.

"Alright," Draco sighed, knowing full well Harry was running away from him. Again.

He didn't have the strength to explain. He felt emotionally and physically drained. He didn't want to beg for affection. Not today. All he needed was some comfort.

"Alright," Draco repeated and dragged himself to his room.

He crawled into the bed with his back to the door, hugged his favourite plushie - a cute black cat - to his chest, and let the tears fall. 

***

I fucked up. Why am I so dumb? I really fucked up. Just because he makes me horny all the time doesn't mean I should push him away when he needs me as a friend. Harry thought as he watched Draco's retreating form. Something must have gone wrong at work.

Harry wanted to kick himself. He never wanted his stupid feelings to get in the way of their friendship, but now he did just that.

Well, it's not too late to fix it. Harry turned off the PlayStation and the TV and followed after Draco.

He opened the door slowly, sensing Draco needed to be approached softly. Harry sat down at the edge of the bed, looking at Draco's lying form. It was dark outside, but the moon was shining in through the window, transforming Draco into a beautiful, but cold statue.

"What is it? Did something happen at work?" Harry whispered.

"Mhmm," came a muffled reply.

"Do you want to talk about it?"

"No," Draco's reply was so quiet Harry could barely hear it.

"I'm sorry about before. Can I hold you?" Harry's reply was as quiet as Draco's had been.

There was silence for a while. Then Draco replied. "OK."

Harry sighed in relief, sliding under the duvet. Draco turned around to face him. Even in a situation like this, he was still the most beautiful human being Harry had ever laid his eyes on. Draco snuggled into Harry's arms. Harry held him like Draco was the most precious thing in the world. He ran his hand through Draco's hair, just the way he knew Draco found comforting.

Harry couldn't help himself. He placed a chaste kiss on Draco's temple. Draco sighed, sounding slightly more relaxed now, and he snuggled even closer.

This is where I belong. This is where we both belong, Harry thought.

***

Harry woke up with a boner. That was normal; he was used to it. What was not normal, however, was Draco's arm slung over Harry's abdomen. Their legs were tangled together. What was even less normal was the fact that Draco also had a boner, which was pressed into Harry's hip.

I'm not surviving this, Harry took a shuddering breath, his whole body trembling. He felt himself leaking into his pants.

Draco started to slowly wake up. He let out this absolutely delicious moan as he stretched the arm that was thrown over Harry. The movement brought it closer to Harry's cock. Harry whimpered.

Draco looked up at him, smiling softly. "Morning."

His voice was thick with sleep, rough around the edges. And Harry? Harry was so in love. He gazed at Draco, soaking in everything about him. He was so very pretty. How can I survive not having this every day from now on?

Harry lifted his hand and stroked Draco's cheek. Draco's eyes fluttered shut, and he let out a contented sigh.

I shouldn't be doing this. I'll do something stupid like kiss him, Harry admonished himself.

He panicked and snatched his hand back. Draco's eyes shot open.

"I have to…," Harry started to say.

"Not this again," Draco's voice was sharp as a knife. "You don't have to anything, Harry."

"What?" Harry asked dumbly.

Draco lifted himself on his elbow and glared down at Harry.

"If you are going to run away again, I will murder you in your sleep," Draco's gaze pierced him through.

"I'm not… I mean… OK, I am running away. But I have a good reason to," Harry stuttered.

"Oh, yeah? What might that be?" Draco raised his eyebrow in a challenge. "Indulge me."

I can't lie to him. He will know. He always knows when I lie. I have to tell him the truth and hope our friendship survives this, Harry steeled himself.

"I… Draco, I like you, OK?" he ground out.

Draco's responding satisfied smile lit up the room. "I like you too, Harry."

"No, I mean… I like like you," Harry emphasized.

Draco rolled his eyes and whispered under his breath. "For fuck's sake."

He pinned Harry's arms above his head and climbed on top of him, bringing their cocks together. Harry's breath caught in his chest, and he stared at Draco in disbelief.

"Does this feel straight to you, Harry?" Draco said and rolled his hips.

"But… but I thought," Harry choked out.

"I know you thought! You are so fucking stupid", Draco leaned closer to Harry. "I don't know why I like you, honestly. You're so dumb, so infuriating."

"I am dumb. I'm so so so dumb," Harry breathed out, wholeheartedly agreeing with Draco.

Draco wasn't straight. Draco wasn't straight and apparently liked Harry in return. They could have been doing this for ages. So yes, Harry was stupid.

"I've tried to tell you, but you always ran away, you stupid, dim-witted moron."

Draco's movements sped up, making Harry's heart race.

"I wanted to throttle you, most of the time. However, you're also sexy and funny. You always make me laugh. And you take such good care of me. I've never had that, you know? So I gave you one chance after another to talk to me. Do you know how many changes you've missed, you idiot?"

Draco changed his grip on Harry's arms to free one of his hands. He started tracing his fingers slowly down Harry's chest, which was sadly covered in a T-shirt. Harry desperately wished he were naked for this.

"What can I say, I'm not the…" he moaned as Draco rolled Harry's T-shirt up to his neck, admiring Harry's pecs. "I'm not the brightest pencil in the shed."

"Not the sharpest tool in the shed," Draco corrected him absentmindedly.

"Yeah, that too," Harry nodded. He was happy. He was over the moon.

"Does that mean you'll be my boyfriend?" Harry asked hopefully.

"Duh," Draco rolled his eyes so much it had to hurt. "But you have to ask me properly. With flowers, preferably."

Harry nodded vigorously. He could do that.

"But," Draco breathed out on a particularly delicious roll of his hips. "But if you ever run away from a conversation again, I swear to god, I will.."

"Murder me in my sleep, I know," Harry smiled and surged forward, bringing their lips together, which seemed to shut Draco up effectively.

I'm really stupid. How could I have thought I could live without this?