Roy needed someone to tell him how long this would last. How long until Ed relinquished his hold over him, how long until Roy's control settled back into place, how long until he got his sanity back.
Because right now, he wasn't sure it would ever happen. He felt like he was doomed like this forever.
Ed's lips were addictive. It didn't matter where they were; in his kitchen, in his bed, in a dusty storage room at a very important military event—the moment Roy had access to Ed's lips he was a goner.
Ed's warm palm was on his bare chest, his other tangled in his hair. Roy's heart had once again decided to pound throughout his entire body, focusing on sending all his blood to the completely wrong head.
The urgency was building inside him, the same embarrassing desperation he was unable to hide making him jittery, needy, impatient.
He was undoing Ed's belt frantically, and Ed broke the kiss to breathe a laugh. "Eager, are you?"
Roy went to kiss him again, to shut him up, but Ed pulled back and smirked. Roy narrowed his eyes, noticing for a second how heavy his breathing was, and leaned in again. Ed playfully avoided his mouth.
The growl that ripped out his throat sounded feral and entirely foreign to his own ears. "Stop messing with me," he snapped, his grip on Ed's belt tightening.
Ed's smirk widened, and he looked at him with those golden eyes. They were so bright under the dim yellow light, his pupils so dilated—and, fuck, he looked like pure sex. "But it's fun."
Roy finished undoing his belt, and the metal clanked as it hit the floor. "You like being a brat, don't you?"
Ed bit his lip and breathed in, deeply, as an intense wave of desire flowed through the bond. He licked his lips. "You know," he whispered, his fingers trailing down Roy's chest and so, so distracting. "I think I really do."
Roy smirked, but it was shaky, desperate from trying to control himself just a second longer. "So you like it when I'm a bastard then." He gripped his chin and stared right into his eyes. "Because when you're a brat it really makes me want to be a bastard."
Ed's gaze was piercing as he smirked. "I like you frustrated."
The thin thread that was the remnants of his control was pulled taut, ready to snap at any moment. "I'm going to wipe that smirk off your face."
He didn't let him respond, capturing his lips again—and Ed reciprocated, just as hungrily.
His hands roamed wherever they could find warm, golden skin, but Ed's chest wasn't enough. He broke the kiss and dove to his throat—nipping, sucking, licking, kissing, until Ed was panting and shaking in his arms.
That'd show him, the cocky brat.
His lips went lower, to his chest—he bit his nipple, and Ed hissed and tightened his grip on his hair.
Roy was on his knees and pulling Ed's pants down before it had even registered. His cock was hard and ready for his mouth, and he didn't hesitate, taking it all in one go, until the tip hit the back of his throat. He should've been concerned, maybe, by how easily he could take Ed's whole length now. And he should've been even more concerned by how much he fucking liked it.
He didn't have to look up to know Ed was smirking again. Roy had a feeling he'd just given him exactly what he'd led him in here for.
Ed's breathing turned heavier with every second as he guided Roy's pace by his hair. Roy let him. He wasn't sure there would be much of anything he wouldn't let him do right now.
"She wasn't doing it for you, was she?" Ed breathed, and Roy could hear the smirk, the taunt and triumph in his voice. Roy hollowed his cheeks and Ed gasped, throwing his head back and muttering a harsh fuck at the ceiling, before panting, "No, of course she wasn't."
Ed was still being a cocky brat. Roy wanted to shut him up, to gain control over this situation. He'd have Ed begging him, he'd have Ed completely at his mercy.
He flattened his tongue against the underside of Ed's cock as he bobbed his head and sucked as hard as he could, keeping one hand on his hip while the other grasped his balls.
Ed moaned, louder than he probably should've in their current situation, but Roy could hear nothing except the sounds coming out of Ed's mouth; there was no one else right now. No outside chatter, no music—just Ed.
Ed's harsh breaths were encouraging him, and he looked up, only to find Ed already looking down at him, lips parted, eyes glazed and so, so needy.
Roy groped his asscheeks, thrusting Ed's hips pointedly as he challenged him with his eyes.
Ed's grip on his hair tightened to the point of delicious pain as he realised what Roy wanted. He braced his other hand on the wall next to him and slowly rolled his hips. Roy's throat was receptive, taking him easily. Perhaps it was that desperate for him.
"You want me—" He gasped, his hips jerking. "To fuck your mouth?"
Roy hummed as he hollowed his cheeks, sucking as hard as he could. He could feel the heat in his cheeks, but he didn't care. The only thing he cared about was driving Ed insane.
Ed was gasping as he thrust his hips, his grip on Roy's hair almost an anchor to reality. His smirk was gone, replaced with painful pleasure as he lost himself in the sensation of Roy's mouth. "Fuck, Roy."
Roy tried to focus on his breathing, tried to not choke as Ed's cock hit the back of his throat again and again. His own cock was throbbing unbearably between his legs, and he kept his eyes on Ed's face, taking pleasure just from giving it.
Ed was panting as though he'd been running for his life. His face and chest were flushed and glistening with sweat as he thrust again and again, fucking his mouth, his throat, abs contracting with every move.
"Fuck," he rasped, squeezing his eyes shut for a second before looking down at Roy again. He pushed his cock all the way, until Roy's nose hit his pubic bone, and held him there. "You look so fucking good like that."
Roy could tell he was restraining himself. Perhaps as a means not to hurt him, or because he didn't want to come too soon, but Roy didn't want him to have any control. He wanted Ed to feel what he did to Roy.
His grip on Ed's ass tightened and he pushed his hips forwards again, momentarily gagging but quickly regaining composure. He looked up at Ed again, challenging him, telling him, ordering him.
"I—" Ed started, but groaned as Roy bobbed his head again, hollowing his cheeks. "Holy shit."
In a flash, Ed shifted, fisting Roy's hair in both hands and thrusting, again and again, gasping and groaning as he gave in to the instinct.
Roy made an involuntary sound from his throat, almost a moan, and Ed must've felt it all the way up his body from the way he shivered. He threw his head back, exposing the long column of his throat. His cock was throbbing in Roy's mouth, and it didn't take long until he was moaning desperately and shivering as he spilled hot cum down his throat.
He gasped as he pulled back, panting, and leaned back against the wall, eyes closed.
Roy cleared his throat and wiped his mouth with the back of his hand. His throat felt slightly abused, but it only added to the throbbing state between his legs.
He stood, dusting off his knees as he actively focused on breathing normally. On appearing in control and not completely as feral as he felt.
"Fucking your mouth shouldn't have been that satisfying," Ed said, his eyes still closed. He was smirking at him again, but he looked thoroughly blissed out so Roy considered that a partial win.
Thing was, Roy was never satisfied with partial wins. And especially not when the sight in front of him was making him want to do some very depraved things.
He pressed his body against Ed, selfishly taking the touch he craved. He had no idea what he looked like right now, how needy, how desperate. His brain was fuzzy, and he couldn't stop looking at Ed's mouth.
He knew he'd fallen into a trap, he knew he'd done exactly what Ed had wanted him to, no questions asked. It wasn't surprising, considering his brain's functioning capacity dropped to an impressive zero when Ed was involved.
But that didn't mean he didn't want payback.
"You're still smirking," he warned, his voice hoarser than he'd thought it'd be.
Ed's cheeky smirk just widened, and his hands boldly groped his ass to pull him closer—and Roy's mind just shut down at the brilliant friction as his cock rubbed against Ed, even through his pants. "What you gonna do about it?"
Roy's mind stuttered, giving him so many images of exactly what he wanted to do right this instant, and yes, they were all such good ideas.
His body throbbed, and he took a deep breath—but fuck his brain wasn't working. And Ed wasn't helping, leaning forward and biting his neck, slowly, teasingly, licking and nipping as Roy desperately tried to think of words, but all his brain could think about was Ed's mouth around his dick. Of Ed moaning around his dick. "Perhaps I need to remind your mouth who's in charge."
Ed chuckled against his neck, humming. "Gladly, sir."
Roy knew it was mocking, he heard it as clear as day, but fuck Ed never called him sir—
Ed slowly lowered himself to his knees, licking his lips and teasingly glancing up at him. Roy simply stared as Ed undid his pants, planting his palms on the wall in front of him in a pathetic attempt to stop himself from grabbing him.
Ed teased him to the point of insanity. He ran his tongue along his cock so slowly Roy thought for a second he would scream. He dipped the tip of his tongue into the slit until Roy whimpered embarrassingly. He sucked the head and Roy bit his fist to prevent another embarrassing sound, but it didn't help. Especially since Ed seemed to like making him emit those sounds.
He was panting to the point of dizziness, his body growing hotter with every second that Ed caressed his cock. He pushed his hand against the wall harder as a way to brace himself, his other giving in and tangling in Ed's hair. He ruined the ponytail completely, but even like this Ed looked delicious.
"Ed," he breathed. Ed hummed, gently sucking on the tip as he fisted the base. At this point Roy would simply come like this.
"What are you doing to me," he whined. Ed would never let him live any of this down.
Ed huffed a little laugh. "Thing is," he said, licking his lips. "I'm not doing anything."
"Yes," Roy all but slurred. "That is the problem."
Ed laughed a bit harder now.
"Ed," Roy panted, looking down at him. "If you don't do something I will fuck your bratty ass till you scream and beg and—"
"…I think I'll tease you more often, actually."
"No," Roy growled, hips jerking instinctively when Ed tightened his grip on his cock.
Ed's tongue came back out, swirling around the tip and sending tingles throughout his entire body. "Say please."
Roy stared down at him with what he hoped was an expression that promised death. "You're teaching me manners?"
"I have manners!"
"Fucking hell," Roy muttered under his breath, leaning his forehead against the wall. "You're the rudest person I know, Ed, and that's okay—"
"Rude—"
"But you're also the most beautiful."
Ed rolled his eyes, but he was grinning. "Yeah, I get it, you want your dick sucked."
"Please," Roy whispered.
Ed took his whole length in one go, and Roy whimpered, gasping as he tried his damned best not to come right then and there. Fuck, this was bad, he was too far gone.
As he felt his cock touch the back of Ed's throat he said, "Wait."
Ed paused, furrowing his brow and looking up at him curiously.
Roy closed his eyes and took a couple breaths. "Tap my thigh if you want me to stop, if I hurt you—"
"You won't."
"Please," Roy said again, swallowing. "Just in case, I—" I have no self control and it's fucking terrifying.
He couldn't form the words, but he hoped Ed understood. He hoped he'd said enough.
"Okay."
His cock was back in Ed's warm, wet mouth and he moaned, loudly and deeply, as pleasure coursed through his veins.
He gripped Ed's hair thoroughly, his fingers threading through the strands and loosening his ponytail further. God, he hair was so soft, so silky—
The tip of his cock hit the back of Ed's throat just as Ed hollowed his cheeks, and the choked groan that came out of his mouth was mortifying. He looked down at Ed, golden eyes looking up at him through long lashes. He wasn't bobbing his head—he'd just paused, sucking his entire length as though he wanted to swallow him whole.
His chest was heaving with heavy breaths as he gently rolled his hips, and when Ed pulled back, smirking up at him, Roy had to bite his lip to stop the whine.
"Don't hold back," Ed said. His fingers trailed up his thighs, reaching back to grab a handful of his ass.
Roy focused on his erratic breathing for a second, eyes closed. "You drive me insane."
Ed chuckled. "Fuck my mouth like you mean it, bastard. I know you want to."
Holy hell.
The hand supporting him against the wall curled into a fist as sparks of pleasure made his cock twitch. Roy looked down at him, and he wasn't sure what his face looked like, but Ed's eyes hooded as he looked up at him. Roy was pretty sure he was hard again.
When Ed took his cock into his mouth once more, Roy didn't resist. His grip on Ed's hair was steady as he thrust, groaning. Ed hummed in approval, the sound reverberating though his cock to the rest of his body.
"Ed," he said shakily, almost in warning. All he wanted to do was thrust, hard, again and again, until he lost himself completely.
Ed jerked his hips forward, urging him on like Roy had done to him.
Yes, this was what he wanted. Was it really so bad? Maybe he was going to hell for it, but he'd already been going to hell anyway, for Ishval, for the fraud that he was. So it didn't matter.
This, he wanted this. He wanted to see Ed gagging on his cock as Roy fucked his smart little mouth.
And he would take it. Unapologetically.
Holding his head in place, he thrust, once, twice, three times—again and again. His vision blurred just the slightest, his ears weren't really registering the sounds that were coming out of his mouth as he focused on the pleasure, on the suction Ed was providing with his mouth, the delicious wetness and warmth and—
"Edward," he gasped, keeping up his pace. Ed gagged a few times, when Roy thrust too deep, but the sound only added to Roy's depraved sense of pleasure.
"You're doing so well, Ed, shit—" Ed looked stunning; hair dishevelled, golden skin flushed, plump lips red and glistening. And he was doing this for him—
Roy was coming before he'd had any chance to prepare, gasping and shivering. His vision left him completely, his lips parting at the sheer agony of it.
Only Ed made him come this hard.
The pleasure slowly ebbed away, leaving a blissful relaxation in its wake. Roy breathed deeply as he tried to compose himself, looking down at Ed.
Ed licked his swollen, red lips and grinned at him. Roy thought he was going to say something, but he wordlessly got to his feet, making Roy take a step back, and ripped the hair tie out of his ruined ponytail.
Roy stared. His hair shined in the dull, yellow light of the room, flowing past his shoulders. His shirt was slightly wrinkled, all the buttons open and displaying a sliver of his strong chest. His pants were unbuttoned, but he'd already pulled them back up over his hips. When had he done that?
He was still grinning as he threw his hair back up in a ponytail, and Roy wondered what he was thinking. He silently watched as Ed slowly buttoned his shirt back up, and felt his cock stirring again.
He was that far gone.
Roy became aware, in that moment, of his current state.
He pulled his pants back up over his hips and started doing up the buttons of his shirt. His hands were shaking.
He glanced back up at Ed, who was leaning against the wall, smirking at him.
"What?" Roy asked, slightly self conscious. He cleared his throat and fiddled with his collar.
Ed shrugged, leaning forward and grabbing his collar. Roy let him fix it, his heart pounding as a spark of embarrassment made his neck burn.
Why was he embarrassed? What had just happened was…He'd…He'd acted like an animal, which was slightly mortifying, but Ed seemed to…like it?
Ed glanced at his face, his hands still messing with his collar. "No, you didn't hurt me."
Roy blinked. Well, that was good, at least. For some reason that made his neck burn even hotter. "That's good."
Ed glanced at him again, and this time his eyes held a teasing gleam. He didn't say anything.
Roy wanted to kiss him, again. His hands came to rest on Ed's hips as though they had a mind of their own, and he pulled Ed closer, burying his face just behind his ear.
Ed huffed a laugh. "And you say I'm insatiable." Roy nipped his ear in admonishment, and Ed said, "You do remember we're still at the ball, right?"
"I thought you didn't care about all that."
Ed snorted. "I don't, but you do." His arms wrapped around his back, hugging him tightly. "Usually, at least."
Roy pulled back to catch his gaze. His serious expression made Ed narrow his eyes. "Edward, the only thing I can bring myself to care about right now is you."
Ed blushed a sweet pink, his eyes widening. He pushed away from him self consciously, averting his gaze. "Don't sweet talk me, bastard."
Roy battled the smirk with all his might, but Ed all blushing and embarrassed was truly the best thing in the world. "But how can I resist when you blush so beautifully?"
Ed's blush turned bright red. He buried his hands in his pockets and stared stubbornly at the floor. Roy noticed his pants were still unbuttoned. "We should get back before Hawkeye thinks we've been kidnapped."
A good point. As much as Roy hated it.
Roy finished buttoning his clothes back up and handed Ed his belt. He tried his best to fix his hair without a mirror, but it was beyond salvation.
He'd been about to transmute the lock back open, when Ed said, "Uh…"
Roy paused, looking at him with a raised brow.
Ed bit his lip to stifle a smile. "If you leave like that everyone will know what happened in here."
Roy stared.
Ed's grin broke out, and a little laugh escaped him. "You're…a bit red. And—" He looked at him and, shaking his head, walked over. And started fixing his hair.
Roy was silent, speechless. "Oh."
"Yeah," Ed chuckled.
Ed silently messed with his hair and Roy could only gaze at him, feeling something warm, something strange, something that made Ed feel familiar in ways he'd never felt before. He felt calm, he felt like it was him and Ed against the world outside of this door.
Being with Ed, anywhere, at anytime, felt like home.
"Right," Ed said, planting his hands on Roy's shoulders as he inspected his handiwork. "That's better." He looked at his face and smirked. "You're not as red now either."
Roy simply blinked at him. "Thank you."
Ed laughed. "Why're you acting like I literally sucked your soul out of your body?"
Roy blinked at him again. Actually, maybe he had. Because Roy's brain seemed to have taken a holiday. All he wanted to do was tuck himself and Ed in bed. And not have to think, or speak, or do anything, really.
He certainly didn't want to go back out there and talk to people he didn't like.
Ed's eyes softened, and a small, lopsided smile graced his lips. His right hand trailed up his shoulder to the side of his neck, and his thumb brushed against his jaw and cheek.
"Idiot," he mumbled.
Roy's heart did a weird thing.
Just as quickly as it happened it was over, and Ed was gesturing to the door. "Okay, open the door now, I don't wanna be locked in anymore."
Roy snapped out of it, nodding. Blue light blinded him for a second as he clapped and touched the door handle. The door clicked open. "Let's go."
"You walk out first and I'll come in a few minutes," Ed said, leaning against the wall next to the door and crossing his arms over his chest. "Probably not the best idea to exit a random room together."
Of course.
"Right." He hated that this was a thing they had to do, and the sudden strong frustration he felt over the fact took him by surprise.
He had to hide Ed like this, and Ed didn't deserve to be hidden. He didn't deserve to be a secret.
With a deep breath, he pushed the complicated thoughts and feelings away and exited the room, squinting slightly as the bright lights of the hallway burned his eyes.
One day he'd change this, he caught himself thinking as he strode down the hallway and joined the party again. One day he'd make what he and Ed had normal, accepted, even if Ed may not even be around Roy anymore by then. He'd do it for others like them.
But then he remembered that Ed had said those words too, had used those two little words to imply a future for them, and he let himself wonder, just for a moment.
One day.
