Actions

Work Header

Eat You Up

Summary:

Phoenix notices Miles" shirt stays. Very thoroughly.

Narumitsu Week - Day Three - Free Day

Notes:

hey back at it again with... more......... clothing porn ??? jesus lmao

anyway uh, ass eating time

Work Text:

Phoenix isn’t usually this impatient. After all, he’s spent so much of his life waiting for Miles -- waiting to reunite with him, waiting to earn his trust again, waiting to confess, to kiss, to hold. But somehow, these past few weeks have been the longest and most agonizing wait of all. He isn’t sure why, because Miles often comes and goes. That has yet to ever change. But they’ve never been apart for this long. Not since they’d started dating, anyway.

And now Miles is back. And now Miles is here.

And now Miles has to go to some fancy get-together at the Prosecutor’s Office.

Or, at least, he’s supposed to. He’s supposed to head to the office, just as Phoenix is supposed to drop off Trucy at a friend’s and wait for him in his apartment. Phoenix had accomplished his end of the deal so efficiently that he’d arrived an hour early. As for Miles… he’d certainly made an attempt to head out. He’d even managed to shower and nearly dress.

Nearly.

Phoenix runs his fingers over the tight black fabric of Miles’ boxer briefs, over the firm curve of his ass. Miles had been about to put on pants before Phoenix had entered the room. The sight of a half-dressed Miles had been nothing out of the ordinary, but Phoenix’s eyes had been drawn to something he’d either never seen or never noticed until crazed frustration took hold of his senses.

His fingers drag along the elastic garters pressing into the soft skin of Miles’ thighs. The three straps on the outer side of each one are clipped to his white dress shirt to keep it firmly in place. No, nothing strange here, just typical business attire. Nothing strange about the garters keeping his black dress socks up around his toned calves, either.

Except, when Phoenix had walked into the room to find Miles turned around, ass framed like a masterpiece in a museum, he’d sort of lost his fucking mind.

Miles squirms slightly beneath his hands. Phoenix’s eyes slowly roam up his back to rest at the nape of his neck. He"d been kissing that neck just minutes ago, peppering it with his marks. Then he’d bent Miles over the side of the bed, and he hasn’t budged since. Not even to spit out some sarcastic remark. He’s been desperate for this as long as Phoenix has, despite the claim that he had somewhere important to be.

This is more important, apparently.

Phoenix doesn’t want to wait any longer, but moving means missing out on the sight of Miles pressed into the mattress, the sight of perfectly coiffed hair becoming disheveled and white fabric starting to stick to sweating skin. And, last but definitely not least -- the sight of the ass that had made him break in the first place.

Well, maybe he has just enough patience for a bit of teasing, just to prolong the viewing. Payback, certainly, for the majority of their sex life -- with Miles taking the reigns and dominating him into spineless putty. Phoenix had been taking notes for an occasion just like this.

He takes up both of Miles’ wrists in one hand and pins them firmly to the small of his back. Miles doesn’t seem to have anything to say on the matter. With his other hand, Phoenix unbuttons and unzips his jeans, and the sound of catching metal and rustling fabric fills the silence. He’s extremely pleased -- and relieved -- that he’d pulled this off so smoothly. Otherwise, he’d have to add it to the list of sexy moods he’d accidentally ruined.

Slowly, he presses his crotch between Miles’ cheeks. This achieves the desired effect -- a soft hiss. Miles pushes back the slightest bit and clenches, and Phoenix’s cock stirs beneath his boxers. God, it’s hard not to fuck him like this. Hell, maybe he will. But he’s got something to take care of first.

This is why I can’t dom for shit, he thinks in slight resignation, sinking to his knees. I can’t wait for anything, ever.

Tense thighs tremble in anticipation when he squeezes them. Miles knows what’s coming. Good.

Phoenix runs his fingers along the garters again, then tugs them high enough for the back of the shirt to lift completely out of the way. This leaves enough room for him to pull down the briefs and tuck them into the elastic. Without any further teasing, he reaches out to grabs Miles’ cheeks, squeezing them for a moment and delighting in the firm muscle, then spreads them. The sight of his hole has him licking his lips and thanking whatever deity that he"d remembered to shave earlier.

Miles arches his back and goes rigid as Phoenix places quick kisses around the dip between his cheeks. With very little warning, Phoenix dives in to press his mouth to his hole. His lips move slowly against it, soft and feather-light at first. They start to work harder, sucking around the rim, each kiss growing wet as his tongue flicks against twitching flesh. Miles is gasping and squirming now, and his hips buck when Phoenix’s tongue slips out to lick a long and broad path along his entire crack.

"G-god," Phoenix hears him whisper. He’d like to hear something louder.

He gropes blindly above him until he grabs hold of one of Miles’ hands, still behind his back, then tugs it down to his ass. Miles gets the message. He reaches back with both hands to spread his cheeks wide, and Phoenix, his hands now freed, takes this opportunity to squeeze and pinch his thighs.

He fingers the straps on either side of Miles’ thighs before drawing them back and snapping them hard. Miles hisses and jerks a bit, so Phoenix does it again as he kisses his way down to Miles’ taint. Miles moans this time, shivering when searching lips suck at the skin there, then again when they move to his tightening sack. Phoenix reaches between his legs to draw back his cock and stroke it slowly. It hardens even further in his grasp, hot and throbbing between his fingers. Miles muffles another moan into the mattress as Phoenix’s mouth finds his hole again.

His tongue is in full force now with broad strokes and firm flicks, circling hot and wet around the rim before, finally, piercing it, spreading the ring of muscle to press inside against sensitive walls.

Miles pants and squirms harder, trying to move his hips in rhythm with Phoenix’s hand, but he loses his pace each time Phoenix’s tongue slides in and out of him. Phoenix strokes him faster, pumping the full length of him, then rubbing and jerking the tip as Miles’ moans hit their peak. With his free hand, Phoenix slips a finger into his hole, sliding in and out, pressing here and there just right, all while licking around the rim and jerking the head of Miles’ cock.

“Fuck, fuck,” Miles snarls through clenched teeth, pushing back onto his finger to take him in further.

You’re so fucking hot when you’re trying not to scream, Phoenix would like to say, but his mouth is currently occupied. He’ll just have to settle for showing this sentiment by slipping in another finger and jerking faster. And when that draws another ‘fuck! ’ from him, Phoenix presses his mouth around his fingers as best as he can and moans against his hole.

Miles’ legs nearly give out as he groans and comes hard, spurting out over Phoenix’s fingers and all over the side of the bed. Phoenix doesn’t stop working his hole until he’s completely boneless and shaking against the mattress, dry sobs indicating that he can’t take it anymore. Then he withdraws and sits back, winded and sweaty and taking far too much pride in how long it takes Miles to struggle to his elbows and flip around to face him.

The sight of him so utterly disheveled -- hair a mess, face red and damp, limp cock still wet with cum -- sends Phoenix a very strong reminder. He’s still horny as hell, and his dick is so hard that he might cry if he doesn’t get off soon. God, when did he become this desperate? He’s survived most of his life without this, but now that he’s with Miles, he’s as bad as a sexually frustrated teenager. 

But, three whole weeks! Absolutely unbearable. No one can blame him for breaking this badly.

While Miles catches his breath, Phoenix’s eyes rake his body. They’re still drawn to the shirt stays. The dress shirt has managed to stay in place and intact, despite being translucent here and there with sweat. Phoenix licks his lips, imagining taking Miles from behind and bunching up the fabric in his fist. It’s almost funny how Phoenix has spent weeks fantasizing about getting the dicking of his life once Miles returned, only to go batshit and want to pound him into the mattress for hours straight upon his arrival. Either way, he wants him so badly. He wants to show him how much he’s missed him. He wants to take control.

His eyes finally return to Miles’ face, and he freezes.

That’s a glare, he notes with extreme intelligence.

It most certainly is a glare, and it’s aimed directly at him. Miles’ arms are crossed as well, and, overall, the sight of a man giving him a stern teacher look while pantsless and breathing like he’s just run a marathon should be funny. It should be hilarious, and not terrifying. And... sexy? Miles is often both of these things at the same time, so it isn’t as alarming as it should be.

“Wright,” Miles says.

Ah. Fuck.

“Y-yes?”

“I should have known you lacked the self-control to keep it in your pants for a mere handful of hours.”

Hey, you were down, too!

“... I know exactly what you’re thinking, and be that as it may,” he starts, then pauses, and Phoenix isn’t sure he likes the calculated look on his face. “Well… no matter. You had better make this worth cancelling my plans.”

Does that mean what I think it means?”

Miles raises a slim brow at him and smirks.

“Yes, it does. Now, go wash that mouth of yours. And fetch lube. You have two minutes.”

Phoenix has never scrambled to the bathroom faster in his entire life, and he practically swallows toothpaste and mouthwash while rummaging through the medicine cabinet. He makes note of the fact that Miles hadn’t requested a condom this time. Tonight is going even better than planned, despite all the mild and incredibly sexy terror.

By the time he returns to the bedroom, Miles is standing beside the bed, phone in hand as he presumably sends his cancellation text. He seems to have unclasped the thigh garters long enough to slip off his briefs, because now he’s in nothing but the shirt and shirt stays. And the socks with their garters, which Phoenix still finds powerfully alluring. His arousal is coming back in full force.

“Thirteen seconds to spare. Well done, Wright.” Miles puts his phone down and smiles at him, but it’s the evil sort of smile that makes Phoenix want to drop to his knees.

That, along with all the deliberate ‘Wright’ing, means he’s going to be reduced to spineless putty once again. Well, thank fucking God, because Phoenix is pretty terrible at being the one to do that. He tries not to shake like a leaf as Miles looks him up and down.

“Pants off. Onto the bed.”

He says it quietly, but with a power behind it that has Phoenix rushing to obey as though his life were on the line. He’s out of his pants and diving onto the sheets in mere seconds. Miles gestures for him to sit back against the headboard, then joins him on the bed and kneels in front of him.

When Miles grabs hold of his boxers and slowly pulls them down, Phoenix is paralyzed. Maybe it’s the way Miles pinches his waist before he does this, or the hungry glint in his eyes when Phoenix’s cock is freed. Maybe it’s just because Miles is here at all and is acknowledging his existence. Any of these things are unbearably hot.

The boxers are down and off now, and Miles extends a hand for the bottle Phoenix had forgotten he’d been clutching. Without a word, Miles pops the cap open and drizzles lube onto Phoenix’s cock. The sudden chill has Phoenix exhaling shakily, and when Miles tosses the bottle away and gives him an expectant look, he doesn’t need to be told. He grabs his cock and strokes it slowly, spreading the lube to coat the length of it. Miles watches this for a moment, then lifts his gaze -- and lifts Phoenix’s chin with a finger, as well.

Phoenix wonders if he’ll kiss him, but instead, he leans closer to murmur in his ear.

“You’re going to fuck me, Wright. And since you’re so desperate for the view, you’re going to fuck me like this.”

Before Phoenix’s stunned brain can even catch up, Miles turns to straddle his lap with his back to him. Phoenix’s eyes trail down, drawn as always to the ass that had landed him in this horny hell in the first place. He watches Miles tug the garters as high as he can so that his shirt lifts. His cheeks lift as well, and he reaches back to spread them the way he’d done before. Phoenix doesn’t know what he wants more right now -- to eat or fuck the hole in front of him. A pointless dilemma, because Miles is going to decide that for him.

Phoenix grips his cock harder and holds it steady as Miles lowers himself onto it.

“Easy,” Phoenix breathes, tensing as the tip meets flesh.

But Miles knows what he’s doing, so Phoenix only sits back and watches, tingling with anticipation. Only a slight hiss escapes Miles’ lips when the slick head of Phoenix’s cock starts to slip inside him, splitting him wider bit by bit as he pushes out to take him in. Phoenix may be thick, but Miles rarely has any complaints.

He likes a little pain, Phoenix thinks, just the slightest bit smug. He presses his hips up ever so slightly and hears a sharp intake of breath.

As Miles bears down, Phoenix wonders how much he’s going to take. But the moment he’s halfway, he lifts his hips and starts to ride him. Slowly at first, inching up and down as he settles around his girth. His hands are still grasping his cheeks open, and Phoenix watches, mesmerized, as he starts to bounce on his cock. He reaches out to press a thumb to where his cock meets Miles’ hole, and it’s wet with lube when he pulls it away. God, he could watch this slow rise and fall forever, if he can even last that long.

He won’t even get the chance to test that, because Miles suddenly leans forward to brace himself on his hands, giving Phoenix half a second to catch his breath before he starts to ride him hard.

Slick walls constrict around his cock, and Phoenix, already so painfully hard and desperate after being untouched for so long, struggles not to burst right then and there. Miles works him from head to mid shaft fast and without mercy, and Phoenix grabs onto the base of his cock for dear life so that he doesn’t slip out of him.

“Oh, f-fuck,” he whimpers, and his voice must sound as weak as he feels, because Miles slows and tosses him an unimpressed glance over his shoulder.

“Don’t tell me you’re finished already? Pathetic, Wright.”

Phoenix bites his lip hard and squirms. He’s missed the stinging insults that would often accompany their rougher nights. Coming from Miles, insults are just as filthy and arousing as dirty talk.

“I-I -- fuck, I’m t-trying -- ah! 

Miles pushes a little further down onto him, and Phoenix suddenly forgets what he’d meant to say. The wet heat around him is draining all coherency, and Miles’ derisive tone is absolutely not helping him not come.

“You’re not finished until I’m satisfied. Lie back and think of the courtroom, if you’re so bothered.”

Phoenix doesn’t know how to tell him that imagining Miles glaring him down and smirking from the prosecution bench is only fueling him further. He doesn’t get the chance to explain, because Miles is back to riding him, this time taking another inch. Phoenix whimpers again and reaches out to grab Miles’ cheeks, watching his cock pump in and out of him, hearing his panting melt into breathy groans. God, fuck, how is he supposed to last?

He squeezes his ass harder, then gives it a smack. Miles gasps, and Phoenix does it again, a little harder, and to both cheeks this time. Miles moans, and Phoenix stops, because fuck. This. Isn’t. Helping. At. All. His hands fumble around until they come across the garters, and he hooks his thumbs underneath the elastic as he holds onto Miles’ sides for dear life. He has to last longer. He will last longer.

But Miles is so tight, so hot, and moving so relentlessly that Phoenix can’t even think straight. He can see his arm working, meaning he’s hard again and jerking himself off. Fuck, that’s not helping. He hears the slap of skin on skin above squelching lube and whispered words of desperation and almost passes out.

“Oh, god,” Miles is saying, over and over and over, and Phoenix can’t take it any longer.

“Miles,” he warns as heat pools in his groin. “Miles, f-fuck, Miles, I’m --”

“Don’t!” Miles cries, sounding frantic at last. “I’m close, I…”

He trails off into near-incoherence, and Phoenix fights back tears, reduced to pathetic whimpering again as Miles works his cock raw. God, fuck, please, God! Just a little longer, please, just a minute longer, please --

Finally, Miles’ breath catches, his hole clenching, and his voice takes on a different tone entirely.

“Phoenix, Phoenix, please!"

Phoenix squeezes his sides hard and starts to thrust up into him, shoving him down onto the last inch of his cock. Miles’ moan is full and throaty when he comes this time, and he rides out his orgasm with more force than he had before. Phoenix is the one reduced to sobbing now, and with a cry that’s nearly a wail, he breaks and bursts into him so hard that lights flash behind his eyes.

He collapses backward and knocks his head against the headboard, but he’s too numb to care. His legs are shaking, his chest heaving, and he thinks he may actually be crying. He watches Miles lift himself of him in a daze. His hands are still hooked into the garters, so he stops him and spread his cheeks again. The cum starts to drip from his loosened hole, and Phoenix smears it with his thumb.

“Phoenix,” Miles pants, clenching and trying to squirm away, “y-you’ll make a mess.”

Phoenix wishes he had the strength to laugh, because they’ve made quite the fucking mess already, but instead he just gives Miles’ ass one last squeeze before letting go.

Miles turns around finally, and his contemptuous glare has been replaced with a more tender expression. He leans forward, this time for a kiss, and Phoenix melts into it with a smile. Yes, this had been more than worth the torturous wait. Miles pulls away, his eyes hazy with sated lust and the deepest affection, and maybe this is what Phoenix had been the most desperate for, after all. His Miles, loose and silly and smiling so freely.

“Let’s shower, hm? And you owe me a nice dinner, for making me cancel my plans.”

Heh… still worth it.