Work Text:
Dan lay on his back on Phil’s unmade bed, staring up and tracing patterns in the cracked ceiling with his eyes. His new friend puttered around the room, lifting up stray T-shirts and checking under piles of paper.
“We just had them out,” Phil said, as he checked under his desk for probably the fifteenth time, “where the hell could they have gone?”
Dan propped himself up on his elbow, glancing over at Phil hunched over. The situation would be comical if Phil wasn't so serious about it.
“I'm sure they’ll turn up. They'd probably be much easier to find if you cleaned up a bit more regularly,” Dan replied, smirking. Phil turned his head back, his lips pouting and his icy blue eyes glistening with worry under his dark hair. Dan’s smirk dropped and he pushed himself up straighter, suddenly feeling a bit stupid for his snark.
“They’ll turn up,” he said with a bit more sincerity this time. “It's not like they could've, y’know, come to life and walked out. They've gotta be somewhere in the house.”
Phil let out a long heaving sigh, dropping his head. He stood back up with a dramatic flair, raising his arm in an arc to straighten his fringe.
“Yeah. I’ve just been so distracted with you here that I can't keep track of things,” he mumbled, easing himself down next to Dan on his bed. He took a deep breath, letting it out with a laugh. He collapsed onto his back and let his eyes close, trying to shake off the tension of his search effort.
Dan shifted onto his side so he could get a better look at him. He ran his eyes over Phil’s slender form, trying to take it all in, memorize it all in this moment.
It was agony, he felt, to have him so close right now with the knowledge that before long they'd be apart again. But it really was a dream to be here, with him, so close and so vulnerable. Phil was like a sleeping princess, with his pale skin, raven hair, rosy cheeks, and crystal blue eyes closed serenely even in his moment of anxiety beneath his furrowed brow. Dan smiled to himself at the image of him as the maiden fair locked away in a tall tower, sleeping peacefully in gilded chambers while waiting for his prince charming to arrive on a noble steed…
Phil's eyes fluttered open, making contact with Dan’s.
“What?” Phil asked, smiling a bit teasingly.
“Nothing. You're… you're just cute when you're worried.”
Phil sat up to be level with Dan, his slender body moving with all the elegance of a baby giraffe learning to walk, and reached out to gently cup his cheek, smoothing his brown fringe back away from his face. Dan’s pulse quickened, warmth creeping up his face at the touch. Those eyes pulled him in like a clear sky on a summer day, but he managed to direct his gaze down to Phil’s pouty lips. Inching closer, closer, until…
It wasn't like they hadn't kissed before, but every time still felt like the first. Phil's hand moved to the back of Dan's head, pulling him in closer, and Dan ran his fingers over Phil's arm, to his shoulder, down to his side as their lips moved against each other, not in sync but in harmony.
It was like they were meant to fit together. Each other's perfect puzzle piece.
Phil pulled back to take a breath, resting his forehead against Dan’s.
“It's been really nice having you here.” he whispered into the space between them. “I wish you didn't have to leave.”
Dan looked down at the bed, the hands on the arms supporting them just inches apart. He took Phil's hand in his, tenderly running his thumb over his friend’s smooth pale fingers.
“Maybe, someday, I won't have to,” he whispered back. He smiled as he interlaced his fingers with Phil’s and leaned back into the kiss.
He pulled his body closer to Phil’s, tangling their legs together. Phil's lips parted, and Dan deepened the kiss with a soft, satisfied sigh. He gingerly ran his hand over the small of Phil’s back, savoring each little touch like it was his last night on earth. If he got close enough, maybe they could just stay here in this moment forever, in the comfort of each other’s arms and Phil’s messy bed. Nobody else to worry about. Nobody who could see them or touch them or judge them here. Just the two of them in their own private paradise.
Their tongues met, hesitantly exploring each other’s mouths as they shifted closer together still. Phil's hand travelled from Dan’s neck to his shoulders as they gained more confidence in their kiss, breath coming in short gasps. His touch was becoming less tender, and more needy, as he pulled Dan’s leg up over his hip. Dan let himself be guided by Phil’s hands, secure in the touch of someone presumably more experienced, though his nerves fluttered up in his chest as their hips nearly touched. He felt a tightness in his lower stomach as he grabbed, perhaps a bit too desperately, at Phil's hip, sliding his fingers underneath the hem of his shirt and onto the warm skin underneath.
A small sound escaped Phil’s throat, encouraging Dan to explore further, lightly grazing his friend’s smooth skin with his fingertips as he took the lead in their kiss, embracing a newfound feeling of confidence and travelling further up his side. Phil whined against Dan's lips at the exploration of this yet uncharted territory, sending a jolt to Dan's groin.
Oh God, we're really getting into it now.
A momentary panic rose in his throat at the sudden awareness that he not only was doing this with another guy, he was doing it with Phil. And he was really fucking enjoying it.
He didn't have much time to get lost in thought, however, as Phil gripped onto his shoulder, pulling him up and on top of him, breaking their kiss. Dan panted, catching his breath in the short gap between their tangled bodies. He looked down at his friend, his perfect black hair now tousled and splayed on the pillow beneath him, icy eyes half-lidded, lips parted and glossy.
God, he looked hot.
“Hey,” Phil murmured with a soft smile.
“Hey,” Dan whispered back.
Despite his nerves, he leaned in again. He led with his tongue, savoring the closeness. Though his lips moved with ease, he held his body rigid. He hovered above Phil, his hands on either side of him to prop himself up, mind racing with thoughts of what might happen if he got too close.
Phil, on the other hand, seemed to possess no such shyness. He moaned shamelessly into the kiss and grasped at Dan’s shoulder and hip. His enthusiasm collided with Dan’s tension in a battle of motion, as he shifted his thigh in between Dan’s legs, slowly lifting it up to guide their hips towards each other. Their bodies inched closer together, breaking through Dan’s fortress of stony apprehension brick by brick, until they made contact.
Dan felt, at once, a slight panic and a sweet relief. He rocked back against Phil's hip, grasping at the bedsheets to steady himself, and attempted to keep the kiss going. He shuddered as Phil rolled their hips together in response, falling into the sensation of gentle friction against his hardening cock with an involuntary moan. Phil's hands glided under Dan's shirt, gripping tighter onto his hips and pulling them into a rhythm against his own.
“Oh, fuck,” Dan whimpered, a pitiful sound that followed his body relaxing into Phil's guiding touch. He gave up the kiss as his arms weakened, allowing himself to collapse onto Phil's chest. Their breaths came out in pants as they grinded against each other in a kind of desperate movement usually reserved for teens in closets at drunken basement parties. The rough friction of denim on denim felt at once both satisfying and slightly masochistic. As his arousal built, he began kissing desperately at his friend’s cheek, then his jaw, then settling on his neck.
God. He was really doing this. He was doing it with Phil. Fuck. It feels so good. Fuck. Fuck. Fuck. Fuck.
Wait.
“W-wait,” Dan half-said, half-moaned into Phil's neck.“St- mmph, fuck, st-stop…”
Phil loosened his grip on Dan's hips, stopping their movement.
“Y-you alright?” Phil finally managed, struggling to catch his breath in their sudden stillness. He moved his hand up to Dan's back, attempting to stabilize them both.
“Yeah.” Dan mumbled. “I'm okay. I just- fuck- I got t-too close. Ah, I don't want to… you haven't even t-touched me yet…”
They lay there for a minute and allowed their breath to slow, Dan using all his mental strength to hold back from finishing himself off in his jeans, right there on his friend's hips, willing his body to relax as the heat subsided. Phil, his own breaths desperate and ragged, ran his hand over Dan's back soothingly until he came back down from the edge.
When he finally felt it was safe to move without risking incident, Dan pushed himself up on his hands and slowly rolled off of Phil.
“You wanna keep going?” Phil asked, easing himself up against his headboard.
“Yeah. Yeah. I just needed to calm down. Don't want to rush it.” Dan sat up to be level with his friend and brushed the hair out of his eyes. “Let's keep going.”
“Okay,” Phil said, smiling. He reached back out to cup Dan's cheek, but paused before leaning in. “I just want to ask, have you… done this before?”
Dan’s face warmed, and he darted his eyes away from the forced eye contact. Had he really somehow made it all the way to Phil’s bed without disclosing his… gay virginity status? Would it be weird to say it now?
“Er… well…” he trailed off, failing to calculate an appropriate response.
“It's okay, really, I don't mind either way. I just want you to have a good time,” Phil reassured him, his kind eyes sparkling just centimeters away.
Those eyes.
As though pulled by an invisible force, Dan leaned back in for another kiss. The meeting of their lips was gentler this time, certainly not hesitant, but not as hungry as before. The exchange of breath and tongues was a complicated dance, but it was one that felt right to Dan, even if he didn't quite know all the steps just yet. His eyes slipped closed as he allowed himself to be engulfed in the moment once more, feeling his way over Phil's arms and shoulders as he shifted closer once again. Phil's hands travelled over Dan’s hip, barely tracing the skin of his lower stomach. Dan let out a soft sound of satisfaction, not wanting to seem too eager, but absolutely desperate for Phil’s touch.
Phil pulled back from the kiss as he lifted the hem of Dan’s shirt.
“Can this come off?” he whispered.
“Yeah. Yours, too.”
Phil let out a quiet huff of laughter as their shirts were discarded. In their brief moment of clarity, he seemingly also decided now would be a good time for their jeans to come off, too.
Dan quickly freed himself of his clothes and settled back down on the edge of the bed in his boxers as he watched Phil peel off his skinny jeans. He couldn't help but be reminded of a bird’s mating dance as Phil hopped on one leg to pull them off over his ankle. He was almost tempted to laugh, but bit his lip as Phil turned back around, his stiff cock showing prominently through his boxers.
Was he really going to do this?
His body made the decision for him, as he pulled Phil into his lap, their mouths meeting in a somewhat violent clash of tongues and teeth as their hips collided, this time with much less fabric separating them. Fuck. Breathy moans filled the air between them as they ran their hands over the bare skin of their chests and shoulders, sound muffled by each others’ lips.
Phil suddenly broke the kiss, quickly moving to Dan’s neck, gently kissing the sensitive skin at first, then sucking at it. A pang of arousal travelled through Dan’s lower abdomen.
“Ah, fuck!” Dan whined, bucking his hips up towards Phil’s. This reaction seemed to encourage him, and he continued his way down Dan’s neck, leaving small pink and purple marks.
“Please,” Dan whimpered.
“You want me to touch you?” Phil breathlessly whispered into his skin.
“Y-yes. Mmph. Please.”
Phil gave Dan’s neck one last peck and eased himself up off of his lap, settling next to him on the edge of the bed. He wrapped one arm behind Dan’s back, allowing his friend to rest against his shoulder. Dan tensed and relaxed his muscles, panting in desperation. He didn't want it to end, but fuck, he wanted to be touched. He wanted Phil to touch him.
Phil leaned closer, using his other hand to cup Dan’s bulge over his boxers, rubbing him through the fabric. Dan felt his body go limp for a moment, as though he was going to black out from this simple touch. He bit his lip as Phil ran his hand over the shaft, slowly, almost teasingly, tracing the outline, marking the evidence of Dan’s arousal.
This was the point of no return.
Phil lifted his hand off Dan's crotch, prompting a whine of protest, which turned to a whimper as his hand travelled under the waistband of Dan’s boxers.
“Let's get these off, too.” Didn't have to tell Dan twice. He shimmied out of his pants, letting them fall to the floor. His friend's fingers followed along his happy trail slowly, building his anticipation. As if he needed any more. Finally, Phil took Dan in his hand, gliding his thumb over the tip, then down the side of his length.
Dan's mind went blank at the feeling of contact.
“Fuck.”
Before long, his friend’s hand was slowly gliding over his shaft. He clutched the duvet in one hand and Phil's shoulder in the other, closing his eyes, leaning against him, and letting his mouth hang open. At first, nothing came out, then all words turned to pants and half-formed moans. Phil's slow pace quickened in response, bringing his friend closer and closer to his peak. Dan bit his lip, nuzzling into Phil’s neck as the tension built, savoring the warm scent of his soft skin and the syncopated rhythm of his stilted breathing. His eyes slipped closed as he lost himself in the repetitive sensations.
All that mattered right now was this feeling, how good and right it felt. Just the two of them here in this bedroom.
“Do you wanna try something else?” Phil asked, breaking through Dan’s meditation on pleasure. Dan blinked his eyes open. The sight of Phil's hand on his cock pulled a moan from his throat before he could form any response.
“Mmph… sure.”
“Okay, one moment.” Phil pulled back, slowing the pace of his strokes, and finally loosening his grip as he moved off the side of the bed. Dan leaned back on his palms and took a deep breath in, trying not to show any signs of neediness. Phil sank to his knees on the floor in front of him.
Oh, that.
Phil looked up from his position below, his innocent eyes momentarily distracting Dan from the hand tracing up the sensitive skin of his inner thigh. Dan was really about to do this. He was really going to let him- let another guy- let Phil- do this.
Oh, God.
Phil wrapped his hand around Dan's cock, guiding the head into his open mouth. Dan inhaled sharply through his teeth at the warm, wet sensation. He bit his lip, hanging his head and squeezing his eyes closed.
Phil began to slowly stroke the base of his friend’s cock once again, and rubbed slow, calming circles on the inner thigh with his free hand. He ran his tongue over Dan’s pulsing veins, sucking gently at first. He was testing the waters, listening to Dan's reactions.
“Please.” The word slipped out before Dan could stop it.
Phil obliged. He took more into his mouth with a mmph sound. Dan felt his tongue against the shaft as he began to move. Starting slowly, then faster, harder, stroking and sucking, bobbing his head in rhythm with his hand.
“Haah… fuck, Phil,” Dan whined, feeling that familiar heat building in his groin again. He lifted a hand to his own mouth, biting at the side of his thumb to stifle his sounds of pleasure, almost embarrassed by how much he was enjoying himself, what Phil would think if he let too much show. The mixture of friction and smooth warmth was almost overwhelming, causing him to grip the duvet harder as he resisted the urge to thrust into his friend's mouth. That'd just be bad etiquette.
He didn't want it to end, didn't want it to stop, not so soon, but he felt himself getting closer, creeping back towards the edge. He felt his body tensing, the waves of pleasure crashing over him, knowing it was Phil’s hand, Phil’s mouth, something he’d only dreamed of was really happening, oh God, fuck, fuck, fuck, fuck.
He came with a shudder, barely holding himself up at the force of the climax. He covered his own mouth, attempting to muffle the string of pitiful noises that escaped his throat as Phil dutifully swallowed the evidence, stroking him through the orgasm with a light hand.
Phil slowed to a stop as Dan finished, gingerly releasing him. Dan's eyes fluttered open to see his friend still kneeling, eyes half lidded and lips glossy. He looked up, panting, and gave a winning smile.
“How was it?” he asked, as casually as if they were discussing the weather.
Dan managed a half smile back.
“R-really fucking good.” God, he sounded pathetic.
Dan sank back onto his elbows, still struggling to catch his breath. Phil rose to his feet, coming to settle next to him. Dan drank in the sight of his slender form, eyes coming to rest on the prominent bulge still showing through Phil’s pants.
“Do you want… me to…” his voice trailed off. He was pretty wiped.
Phil looked at his friend all splayed out on the bed, spent from a well-earned climax. A mischievous glint came over his eyes.
“Have you ever, y’know…” he made a stroking gesture with his hand, “like, for another guy?”
Dan shot up from his supine position. He pressed his lips together. His mind raced, searching for something, anything. Witty remarks, sarcasm, deflection; honestly, all of them seemed like mediocre options at the moment. God, think of something.
“I, er… I…”
“It's okay,” Phil whispered, seemingly amused, “I can show you.”
He slipped his boxers off, finally letting his stiff cock free of its fabric prison. Dan couldn't help but stare. He'd fantasized about this, sure, but seeing the real deal was something else.
“You're really hot, Phil.” The words left his lips before he even realized what he was saying. God, what was he, 14? Get a grip, Howell, stop embarrassing yours-
“You’re really hot, too,” Phil replied, as if it was nothing, settling next to him. He lifted Dan’s chin with a gentle hand, guiding him to make eye contact. “Really fucking hot.”
He was so earnest. It was honestly kind of intimidating.
No more thinking.
He closed the gap, kissing his friend with a renewed hunger, desperate for proximity. Phil returned the same passion, parting his lips and eagerly welcoming Dan’s tongue against his own. Dan sighed into the kiss, savoring the taste of himself on Phil. This is all that matters right now.
Dan felt his friend sightlessly guiding his hand towards his crotch in a fluid motion. He used his other hand to stabilize the back of Phil’s neck, and kissed him harder. Phil held onto Dan’s hand with a firm grip, folding his friend’s fingers over his shaft, and began guiding it up and down into a steady rhythm.
He was touching another guy’s- No. He was touching Phil.
Phil’s kiss became sloppier, less forceful as they sped up, devolving into open-mouthed sighs against Dan’s lips. His sounds were softer, more reserved than Dan's, but his movements were the opposite. He kept Dan at speed, using their hands to stroke his shaft as his hips twitched upwards to meet the touch. His breath quickened as they picked up the pace, and his head fell forward onto Dan's shoulder.
“Mmph, fuck,” he sighed into Dan’s neck, brushing his lips up against it. Dan inhaled deeply, the peppery scent of Phil’s hair mixing with the scent of sweat and sex from their tangled bodies. He felt a heat in his chest. He wanted to make Phil feel good. He pressed a kiss to the top of Phil’s head and held him steadier, quickening the pace of his strokes. Phil let his own hand loosen as his breathing became more ragged, his movements more desperate.
Phil gripped onto Dan’s thigh with his now free hand. He sucked air in through his teeth, then exhaled in a series of hushed moans, pressing his body into Dan’s as his friend brought him closer to release. Yes. Dan ghosted his hand down Phil’s curved spine, caressing him gently with one hand as he stroked him firmly with the other, feeling the pulsating heat building.
Phil suddenly gripped harder, fingernails biting into his friend’s sensitive skin. His muscles tensed as he arched his back, leaning on Dan for support.
“Dan!” he exclaimed. His own orgasm rocked his body, spilling onto the skin of his and Dan’s torsos.
Dan slowed his hand as his friend finished, continuing to rub his back, drinking in the sweet sounds of Phil coming down from the climax. When his body finally relaxed and he'd released Dan’s thigh, Dan stilled himself, releasing his grip entirely as Phil took in several deep breaths.
“Was that okay?” Dan asked, rather stupidly.
Phil laughed, still curled into the hollow of Dan's shoulder.
Butterflies in his stomach.
“Yeah. More than okay,” Phil finally replied. He sighed, moving his arms to hug around Dan's waist. “Definitely more than okay.”
Dan returned the embrace, allowing Phil to pull him down until they were both laying on the bed. He swallowed, willing the last of his nerves to leave him be, feeling both satisfied and terrifyingly vulnerable. There they were, naked and intertwined on the bed, covered in the evidence, no possible way of mistaking what they'd been doing. But fuck, he really had enjoyed it.
It just felt so right, being here with Phil in his messy room in their own messy state. It wasn't just physical. It was something else. It was… it was nice. He was nice. God, he was so nice.
Dan felt a lump in his throat.
God, was he really gonna be one of those people who cries after sex? Surely the universe could spare him at least that. C’mon, get a grip.
“That was really nice,” Phil mumbled, breaking through his spiral. “We should do that more.”
Dan smiled to himself.
“Yeah, we should.”
He glanced at Phil, curled next to him, eyes closed like the sleeping beauty he was. All that matters.
Behind Phil, something caught Dan’s eye. There, against the wall, a burst of orange stood out beneath a carelessly discarded pillow.
“Oh, hey!” Dan said with a renewed energy, “I think that's them!” He propped himself up slightly, nodding towards the pillow on the floor.
“Hmm?” Phil craned his head awkwardly to look in the direction of Dan's gesture. He stared for a moment, allowing his eyes to adjust, before exclaiming:
“It is!”
He quickly disentangled himself from the awkward meeting of their bodies, sliding off the bed. He lifted up the pillow.
“Good eye, Dan!” he smiled brightly, turning to face Dan with a thumbs up. Dan returned the smile as Phil knelt, naked and proud, in front of their discovery.
There sat the lovers, Lion and Lioness, at last returned to the land of the living.
