Polaris | 2 | A Case of Body Language
Part: One, Two, Three, Four, Five, Six
Pairing: Eddie Munson x Gareth Emerson
Rating: Explicit (All characters 18+)
Summary: Gareth decides it's time to let Eddie take a look at all of him.
Warnings: trans bodies (duh), dysphoria (again, duh), teeny lil bit of a religion kink, teeny lil bit of dacryphilia, hints of D/s (they're learning what they like, the babies), oral and fingering (AFAB person receiving), body worship.
A/N: Here, have 6.4k words of body worship and spoiling Gareth. Merry fuckin' Christmas! This is meant to follow Chapter 24 of Pretty Boy.
“I love you… so much… so much, Gareth.” Eddie mumbled into Gareth’s lips, punctuating his words with kisses. Gareth’s fingers twined lazily in the baby hairs at the nape of Eddie’s neck, pulling him closer.
“Best… Christmas… Ever.” Eddie drew out the sentence, exploring Gareth’s lips with his own between each word.
They’d left Gareth’s parents’ house after the Christmas festivities had been wrapped up, late in the evening. It had snowed lightly on the drive back to Forest Hills, but it was cozy in Eddie’s room, blankets tucked tightly around them as they made out. Wayne had made the wise executive decision to visit some friends that evening after celebrating with the Emersons, leaving the two boys with some much-desired privacy.
Eddie’s mattress sagged under their combined weight, dipping in the middle where the springs had long since given up, but the familiar scent of weed and cigarettes and Eddie, Eddie, Eddie was in Gareth’s nose and Dio was in the cassette player and he found himself tearing up a little. How many times had they slept in Eddie’s bed together over the years, how many times had Gareth lay awake beside his best friend’s slumbering form and fantasized about kissing him? Eddie, Eddie, Eddie…
Eddie’s nose brushed over Gareth’s face, trailing up his cheekbone until he encountered the damp track of a single tear that had managed to escape. He propped himself up on his elbows to take a proper look at Gareth.
“Hey, what’s wrong?” Eddie smoothed away another tear making a break for freedom down Gareth’s cheek. “Are you okay?”
“Yeah. Yeah, I am,” Gareth answered quickly, sniffing and drying his eyes on his sleeve. “Just… lots of feelings.”
“Guilty feelings?” Eddie guessed, petting Gareth’s curls out of his face.
“No, not really. I guess just… remembering all the years of wanting this.” He didn’t really know how to explain what he was feeling. It wasn’t sad, but it wasn’t happy—it was just a lot.
“Wanna talk?” Eddie’s face was so close to Gareth’s, his warm breath washing over Gareth with every exhale. Gareth lifted his chin, closing the gap between them to capture Eddie’s kiss-swollen lips.
In the soft glow of his bedside lamp, Eddie grinned. “I can work with that.”
It didn’t take long for their languid kisses to turn heated, hands exploring each other’s shapes under baggy tee shirts. Gareth had learned he really liked how Eddie touched him, even if he still flinched away when Eddie wanted to look at him. But Eddie’s big, warm hands didn’t need help finding where Gareth liked to be squeezed and where he liked to be caressed. Eddie was nothing if not a devoted scholar to understanding how to make Gareth whimper.
“Wish I could see you,” Eddie whispered into Gareth’s skin, mouthing at his pulse fluttering beneath the surface. He was so quiet, Gareth wondered if he was supposed to have overheard that over the music they’d put on to fill the quiet. He realized he probably wasn’t when Eddie kept going, still so quietly that Gareth had to strain to make out his words.
“Wish you felt safe. Wish it didn’t hurt. Wish you could see how I see you.”
God, Eddie was going to make Gareth cry all over again. He scratched idle, swirling patterns into Eddie’s back, hands tangled in his shirt, listening to Eddie murmur his wishes for Gareth into his skin, like maybe he could speak it into existence like a spell. Cast self-love. Area of effect: character touched. Saving throw: none.
“Hey, Eddie?” Gareth mumbled, gathering up his courage.
“Mm?” Eddie didn’t move his lips from Gareth’s throat, but he did catch the skin between his teeth to suck a small mark, dangerously close to where Gareth couldn’t hide it.
“Don’t you have one more present to unwrap before Christmas is over?”
Eddie froze, Gareth’s skin still between his teeth and starting to ache. He released it with a pop and sat up—actually sat up, straddling Gareth’s hips and throwing the covers off of them so he could look at Gareth clearly. His sweet, caramel-haired boy looked so pretty with the incandescent glow falling across his features and blue eyes wide and innocent. Even more so with the dark mark beginning to bloom on the side of his neck, visible where his hair had fallen away from his face.
“If you wanted me to fuck you, you could have just asked,” Eddie laughed. Gareth wasn’t always up for it. He wanted it, usually, but he pulled away often enough that Eddie just let Gareth tell him when he felt ready.
Gareth’s gaze shifted to hungry for a split second before the innocence was back. It did a number on Eddie. Whenever Gareth hit him with that look, he wanted to tear him to pieces just so he could stitch him back together again.
“Jesus, whatever happened to seducing someone?” Gareth grumbled, but his hands were tracing their way up Eddie’s flat stomach under his shirt, palms flat to the firm expanse.
“When have you ever needed seduced?” Eddie teased back. Gareth stuck his tongue out at Eddie, who lunged forward to playfully snap his teeth just short of it.
“I mean, I was going to ask if you’d help get me undressed, make it a whole thing, but if you want to just move straight to fucking we don’t have to deal with all that work…”
For the second time in as many minutes, Eddie froze, eyes widening as he realized what Gareth was saying. Gareth wanted to get undressed. Gareth wanted to get undressed with him.
“I… wha—hmm,” Eddie pressed his lips together, trying to stop the stammering until his brain could catch up. “You want that?”
His gaze flicked to the lamp, and Gareth’s eyes followed his.
Eddie couldn’t form a coherent response. It was so, so rare that Gareth would shed his clothing with Eddie, and never with the lights on and now he wanted to with Eddie and he wanted the lights on and it was just—Eddie’s face was pressed to Gareth’s chest and he was making a weird, keening groan that he couldn’t believe was coming from his throat. Gareth’s chest shook as he chuckled, petting Eddie’s hair.
Eddie still couldn’t find words, but he could manage a nod, face still pressed to Gareth’s chest with his heartbeat thudding subtly under the layers he wore. Finally, he lifted his head.
“Can I…? Where do I…?” Eddie pleaded, hands hovering over Gareth’s waist, not daring to touch him. Like he was something precious and Eddie had to be careful not to ruin him. To pluck at the ribbons and tape holding the wrapping paper in place gently and unfurl it slowly in reverence for the fragile thing inside.
Gareth caught his hands and led them to the hem of his shirt, curling Eddie’s fingers around the stitching there. Right here, it said, start right here. Eddie obeyed, drawing the shirt up Gareth’s body ever-so-slow, a stage curtain drawing back to reveal the headliner of the night. Gareth helped, arching his back until he needed to tense his stomach and lift his shoulders from the bed so Eddie could free him. Eddie cradled the back of Gareth’s neck in his palm to support him as he worked the old, baggy Henley off over his head, leaving his tawny curls a mess.
Laying his pretty boy back down, Eddie’s eyes raked over Gareth’s torso, admiring the slant of his collarbones above the constrictive bandage, the softness of his stomach—smooth and hairless, the little swell below his belly button that pressed against the waist of his jeans. He’d seen this much before—splashing in the water at the beach with a grin, watching his headless body struggle into a shirt until his fluffy hair appeared and he was tugging the garment down to cover himself. It didn’t make it any less special.
Gareth was watching Eddie watch him, not quite guarded but wary. He was trusting so much in Eddie to keep him feeling safe. Eddie’s palm was smoothing across Gareth’s stomach, dragging a shudder from his body.
“What’s next?” Eddie’s voice was barely a whisper as he offered Gareth his hands again. Show me?
This time, Gareth settled Eddie’s hands at the buckle of his belt, trying to hide the smirk he felt forming when Eddie looked down at his hands and looked back up at Gareth, before looking down at his hands again. There was a beat of stillness before he was fumbling with it, fingers clumsy as he worked the leather through the buckle and pulled it open. He didn’t even bother to try and get it out of Gareth’s belt loops before his fingers were toying with the button of Gareth’s jeans, looking up at him with puppy eyes.
Gareth nodded, subtly lifting his hips a little to make it easier for Eddie to undo his fly and work the wash-worn denim down his hips. Eddie was on his knees, walking backward as he dragged Gareth’s jeans down his legs until he reached his feet. There, he gently worked one foot out of the constrictive denim, then the other.
“Please tell me I can take your socks off. I am not a socks-in-bed kinda guy,” Eddie said, glancing up at Gareth, who muffled a laugh with his hand.
Eddie pinched the toe of one sock between his fingers and stripped it off, dropping it over the side of the bed, before repeating the gesture with the other leg. With Gareth’s ankle still in his hand, Eddie raised it to his lips to press a kiss to the bone, where he knew Gareth liked to be stroked. His suspicion paid off when he watched Gareth’s fingers clutch in the sheets.
He sat back on his heels to admire his boy, thumb rubbing idle circles around his ankle bone as he lowered his foot back to the bed. This was the most exposed he’d ever seen Gareth, and he could tell it was making Gareth nervous.
“You’re such a pretty boy,” Eddie said, with no heat or want in his voice, nothing implied by his words. Just a statement of fact. Gareth was pretty—sun-kissed, shaggy auburn curls spread on Eddie’s pillow, one knee drawn towards him and tilting across the other leg shyly. His hands rested on his chest, not quite hiding but covering himself. Eddie was pretty sure he’d seen the same pose in a girlie mag that was probably still under his bed, collecting dust, but Gareth made it look so much better.
Eddie crawled back up the bed, stretching out beside Gareth and laying a hand on his boyfriend’s stomach. Gareth let his head fall to the side to look at Eddie, lips slightly parted as if he wanted to say something.
“How are we feeling?” Eddie asked, studying Gareth’s face. If he made even the slightest indication he was not up for it anymore, Eddie would crawl out of bed, grab the biggest, softest tee shirt he could find, and help Gareth right back into some clothes. But, instead, a smile played across Gareth’s pink lips.
“Safe,” He whispered. Eddie could have died happy right then and there. That’s all he wanted. His eyes crinkled as a grin broke across his face like the dawn.
“Yeah?” He whispered back, smiling like an idiot. He lifted his hand from Gareth’s stomach to tuck a stray curl behind his ear.
“Yeah.” Gareth returned the favor, carefully gathering Eddie’s hair and moving it out of the way. He’d tie it back if Eddie didn’t look so lovely with it loose around his shoulders.
“So… keep going? What’s next?”
“Help me out of this?” Gareth asked, pinching the cloth wrapped around his chest.
Eddie had only seen it twice—the quiet ritual of sitting on the corner of their bed, one leg drawn up under himself as Gareth faced away, the tenderness of unwinding each lap of the bandage around him, deft fingers rolling it neatly as he slowly shed it. The soft hiss of discomfort when he was finally bare, the way his fingers carefully prodded his chest as he examined himself for irritation, how his shoulders moved as he took his first deep breaths since that morning.
He’d felt like an intruder, even though Gareth had known he was there. Being asked to partake in the act felt like a sacrament, something holy. Eddie could be a religious man if it meant devoting his life to worshipping Gareth.
Eddie nodded his head. “Of course. Let’s sit you up.”
Was Gareth perfectly capable of sitting up himself? Yes. Did he instead let Eddie carefully guide him upright? Absolutely. He folded his legs in front of himself as Eddie knelt behind him, fingers playing over the bandages.
Gareth lifted his right arm to reveal the two clips securing the end of the bandage. Eddie was quick to twist them free, reaching past Gareth to set them on his nightstand, nestled safely in his clean ashtray. At some point in the last few months, Gareth had switched from elastic to cloth bandages after finally learning how to bind a little more safely. The white fabric was washed yellow in the light of Eddie’s room.
Carefully reaching under Gareth’s raised arms, Eddie began the slow process of unwinding him, rolling the bandage with far less precision than Gareth could do it, but the point was that Gareth wasn’t doing it. Eddie brushed the occasional kiss against the back of Gareth’s neck as he leaned forward to reach around his front. Finally, the last wrap fell away and Eddie finished rolling it up. Gareth still had his back to Eddie, rolling his shoulders and enjoying the chance to breathe deeply.
“Need a minute?” Eddie fiddled with the rolled fabric in his hands, ducking his head to look at it. Gareth looked at Eddie over his shoulder, twisting a little as he did. Eddie caught a glimpse of the soft swell of a breast under Gareth’s arm as he looked up to meet his eyes.
“Do you? You look pale.” Gareth was teasing, but his tone wasn’t unkind. Eddie’s hands were trembling slightly in his lap with the desire to touch him, but Eddie was afraid of hurting him.
“Kinda nervous,” Eddie laughed at himself, “Feel like a virgin again, seeing skin for the first time.”
Gareth snorted, leaning back and craning his neck for a kiss. Eddie met him halfway, his dark hair tumbling over Gareth’s shoulder as he leaned forward to kiss him back. It tickled, but Gareth found he didn’t mind.
“You’ve been inside of me, Eddie. I’m gonna need you to pull it together and not act like a thirteen-year-old seeing his first set of tits.” He murmured, lips brushing Eddie’s as he spoke. When Eddie chuckled, Gareth smiled. If they could laugh about it, they’d be okay.
Rather than delay the inevitable last step, Gareth uncrossed his legs and scooted away from Eddie to the edge of the bed so he could stand. The last thing between now and Eddie seeing him was a pair of boxers. Gareth got his feet under him and stood, still facing away. He didn’t know if he could quite handle watching Eddie watch as he finally finished undressing. Deep breath, and… go, He thought to himself, hooking his thumbs in the elastic.
Before he could give them a tug, Eddie’s hands came up to cover his.
“Wait,” Eddie said. Gareth could feel his breath caressing his lower back, Eddie must have leaned forward to reach for him. “Still good?”
Gareth bit his lip to stop the swell of emotion that rose in his throat as Eddie checked in, and nodded. He didn’t know what he did to deserve Eddie, but Gareth would become a praying man if that’s what it took to keep him. There was a quick, gentle kiss at the base of his spine.
Eddie’s hands guided Gareth’s as they pulled his last piece of clothing down together, letting it fall to the floor when it reached the point where Gareth’s thighs slanted inwards under the swell of his hips, narrowing down to his knees. Gareth kicked them from around his feet and fell still.
There was nothing between his body and Eddie, now. He was vulnerable and completely open and biting down so hard on his lip he tasted blood. Eddie’s hands rested on his hips, comforting but not confining.
“Okay, pretty boy?” He asked. Gareth had the impression that Eddie was looking up, watching the back of his head. Gareth nodded again, arms coming to wrap around his middle self consciously.
“You don’t have to turn around if you don’t want to. You can stop here and call it progress,” He said earnestly. Eddie was so proud of Gareth for even making it this far.
“I want to,” Gareth responded, shifting his weight from one leg to the other. “Just maybe… look, but don’t touch, first?”
Eddie’s hands disappeared from Gareth’s hips.
“Yep! Yeah, okay. No touching,” Eddie agreed quickly. When Gareth snuck a look over his shoulder, Eddie was still kneeling on the bed, hands clamped between his knees, and looking up at Gareth like a kid on Christmas. Which, Gareth supposed, he was.
Gareth took a step forward, a little further out of reach, and pivoted slowly on his toe. He didn’t know when he’d closed his eyes, but he realized he was standing before Eddie, holding his own waist and jamming his eyes shut as he waited for… whatever was coming.
Eddie was awestruck. The view of Gareth’s perfect ass when he had his back turned was wonderful, but this? This was… wow. He wanted to run his hands over Gareth’s body, seek out all the places he knew felt good. He wanted to lay Gareth down and spend the rest of winter break kissing every single inch of him that Gareth would allow. Eddie wanted to make him feel so good that he was dizzy and sated and utterly useless. He wanted to tell him how beautiful he was until Eddie lost his voice.
But all he could manage right now was, “Wow…”
Gareth winced and cracked one eye open.
“You’re beautiful!” Eddie blurted, realizing how bad the silence had sounded to Gareth. “Oh my god, you’re so… beautiful. I just—hmmm. Shit. I wanna touch you so bad.”
Eddie was rocking a little, hands still firmly in place between his knees but his eyes were pleading. Gareth was pretty sure that Eddie needed to get his eyes checked, since he was looking at Gareth’s ruined chest, the empty place down low at the apex of his thighs, then flicking back to his face and looking like… well looking like those things were beautiful. But maybe he’d play along for tonight. Pretend Eddie was right. He took a step forward, closing the distance. With Eddie kneeling on the low bed and Gareth at his full height, Eddie had to tip his head back to meet Gareth’s eyes.
“Can I? Touch you? I wanna make you feel good…” Eddie whined.
Gareth let out an amused huff. Eddie was whining to touch him. He’d have to tell his mom to go easy on the Krupnik next year, since Eddie might have gotten a little too into his cups with the festive honey vodka. Eddie was practically resting his chin on Gareth’s stomach, hovering just a fraction of an inch above the skin as he looked up at him.
Eddie lit up, hands shooting to grab Gareth’s waist before his sense caught up with him and he snatched them back.
“Same places as normal?” He checked, reconfirming Gareth’s boundaries. Eddie wanted to lavish attention everywhere, but he wouldn’t touch anything Gareth didn’t feel safe with. Gareth caught Eddie’s hands in his and brought them to his waist.
“Same places for now, okay?”
Eddie doesn’t waste a second nuzzling his face into Gareth’s stomach, because that’s safe to touch and he loves the way it gives and he can squash his face into it like a fluffy pillow. He pulls Gareth in closer, mumbling praises that are muffled by Gareth’s body as Gareth rakes Eddie’s hair up into a messy bun and snaps an elastic he’d found in reach around it.
Gareth finds himself on his back in the center of the bed, Eddie standing next to it with one knee and both hands on the surface of the mattress as he hovers over Gareth and kisses him hard enough to bruise. Gareth isn’t sure how Eddie got him there, but it’s hard to argue when Eddie is pressing kisses into every inch of him that he can reach.
“Pretty boy, so fuckin’ pretty. Perfect…” He mumbles in between kisses, lips dragging over Gareth’s skin and sparking goosebumps as he works his way down his neck. “Wanna just memorize you, never forget this. Kiss all of you.”
And he’s trying, pressing kiss after kiss to Gareth’s skin as he works his way down, veering around places he knows not to touch, ghosting his lips over sore, reddened skin so carefully. This was a gift, and Eddie wanted to savor it.
As he chases an invisible trail down Gareth’s body with his lips, Eddie stops to contemplate every mark, every blemish he comes across. The little constellation of moles on his left side, just below where his ribs end. A scar on his right hip, where he’d ripped himself open in high school hopping a chain link fence after Eddie. Countless freckles gifted to him by the California sunshine. The little dimple between his lower belly and the wispy thatch of auburn hair between his legs. Eddie stops to suck a mark near there, where Gareth’s V-line would be if not for his stomach.
Perfect, perfect, perfect…
Eddie skirts around the apex of Gareth’s body, dragging his lips and his palms down one thigh. He’s incredibly pale from just above the knee up to his hip, but the freckles resume around his knee and chase themselves down to the top of his foot. Gareth has a birthmark on his left thigh, perfectly round and perfectly dark, a pencil eraser-sized dot on the outside of his thigh, just below the hip joint. Eddie rakes his teeth over it, earning a hiss. He doesn’t miss how Gareth’s thighs press together.
While Eddie would throw himself at Gareth’s feet to kiss them, he opts to stop at his ankle, and instead knead the arch of his foot the way Eddie knows he likes it. Like the rest of him, his toes are chubby, and Eddie thinks it’s the cutest thing he’s ever seen—besides all the rest of Gareth. His feet are surprisingly small, considering his height, and Gareth had joked in high school that if the thing about big feet translating to big packages was real, then the inverse must be true, because he didn’t have a dick.
Gareth’s head presses back into the pillows with a little groan at the sensation of the pad of Eddie’s thumb pressing into the tender part of his foot and kneading the muscle there. The first press of his fingers had sent a jolt straight to Gareth’s core—to his embarrassment—and now warmth was spreading along his veins like honey as Eddie continued his attentions, swapping his focus to the other foot.
He hadn’t even realized he’d been stretching, arms over his head and writhing a little as that sweet burn flooded his muscles, until he overheard a litany of low swears from the foot of the bed. Gareth tipped his head curiously, looking down the line of his body at Eddie, who’d frozen in place, lower lip now clamped between his teeth.
“Fuck…” The word was a drawn-out whine, “I love you so much. Can’t believe you’re mine. God,” Eddie was crawling up Gareth’s body, smoothing his palm from the inside of his ankle up the entirety of his leg until it came to a stop just short of touching the wiry curls nestled at the lowest point of his pelvis. “I just want to make you feel so good…”
He drummed his fingers on the inside of Gareth’s thigh as he contemplated the view, feeling the warmth coming off of him. Gareth made a small sound in the back of his throat, squeezing his legs together and forcing Eddie’s fingers to still.
“Ticklish,” He said with a breathless laugh, prying Eddie’s hand off his thigh to lace their fingers together. “Here, c’mere.”
Using their interlocked fingers, Gareth brought Eddie’s hand up to his chest, resting his palm on the swell of one breast. Eddie looked surprised. Normally Gareth’s chest was absolutely a no-go zone. Truth be told, Gareth felt pretty surprised, too. He wasn’t sure what compelled him to do that. They exchanged a look, before Gareth burst into giggles at how cowed Eddie looked by this situation.
“Please tell me you’ve touched a boob before. Please don’t make me teach you that.”
“No… no, I’ve touched a—I’m just… surprised?” His voice lilted up at the end of his sentence like he was asking Gareth what he was feeling. “You’re normally, uh… very against this.”
Gareth didn’t really have a good answer for him. It just had seemed like something he’d wanted so he did it, but now that he was here, he didn’t quite know what to… do.
“I, um. Yeah, I don’t really know either,” He admitted with a lazy, one-shouldered shrug, “But we can try?”
Gareth felt Eddie’s fingers flex, not squeezing, but obviously trying not to.
“Not too sore?” Eddie asked, ever concerned with Gareth’s comfort.
“A little. Be gentle with me?”
Gareth watched Eddie’s pupils blow wide at the words. He made a mental note to explore that more later, when he was feeling a little less… this. Nervous. Overwhelmed. Incredibly turned on.
“Yeah. Yeah, okay. I’ll be gentle,” He whispered reverently as he palmed the flesh in his hand carefully. His fingers tensed, kneading into the skin, watching Gareth’s face closely for a reaction. Gareth just looked like he was waiting for a reaction, too.
“It kinda… doesn’t feel like anything,” He admitted after a few more seconds. “Just like, a little bit of an ache and pressure.”
Eddie released his grip, moving his hand to wrap around the ball of Gareth’s shoulder.
“Might be kinda used to the feeling,” Eddie commented, shifting so he could snuggle in close to Gareth’s side. Gareth hummed in agreement.
“I could try my mouth?” Eddie offered. Gareth weighed whether he wanted to keep trying (and keep teetering on the edge of I’m broken) or if he wanted to just retreat to something tried-and-true and just get Eddie to finger him until he was ready to take Eddie and call it good enough.
“Okay. Be gentle, still.” Gareth decided.
Eddie flashed him a sweet smile and pushed up onto one elbow to kiss Gareth. His other hand cupped around Gareth’s jaw and his thumb swiped along the bone hiding under the plush of his cheek. Eddie’s lips traced his familiar, favored path down Gareth’s throat, but this time, instead of veering away, Eddie dotted the skin of one breast with a few kisses, watching Gareth’s face as he laved his tongue over the pebbled, peachy nipple.
It wasn’t a strong reaction, but Gareth’s brows shot up and his mouth formed a small O of surprise. Eddie took that as a good sign and closed his mouth over the little bud, teasing with his tongue. Gareth made a little noise in the back of his throat, half-whimper, half-surprise. His eyes found Eddie’s, widening a little at the sight before him. Eddie shot him a wink.
“I-it’s not—I can feel it. That’s… huh.” Gareth wet his lips. It wasn’t a very defined sensation, certainly not as sharp as he’d been expecting from the way girls he’d done that to had gasped and moaned and wailed. But it was there, growing stronger, better as Eddie did something with his mouth that sent a soft jolt down Gareth’s spine. Eddie released his nipple with a soft pop! and laved his tongue over it once more for good measure.
“Feel good? Kinda meh?” He asked, trying to gauge what exactly it did to Gareth.
They’d had a similar conversation when Eddie had wanted Gareth to show him how he touched himself and Gareth admitted that he didn’t really… do that, so he didn’t know. Eddie had been all too happy to experiment and find what curled Gareth’s toes. It was kind of fun, when Gareth was up for exploring his own body and let Eddie help.
“I think it’s good? Like, it’s not… what I was expecting. I don’t think I’m sensitive enough anymore, but it’s nice,” Gareth explained. As he was talking, he watched Eddie’s tongue creep between his lips to wash over the little peak, unable to resist the temptation that was right there in front of his nose.
Gareth’s stomach felt heavy. He’d wanted to share himself with Eddie, let him finally see and touch everything he’d wanted to see and touch and Gareth was… broken. He couldn’t even respond right. He’d ruined his body for the one person who might have enjoyed it.
“Hey, pretty boy, you’re lost in your head again.” Eddie’s voice broke his reverie.
“Are you enjoying this?” Gareth didn’t mean to just blurt it out, but the thought was right there, clouding everything out.
“Are you… not enjoying this?” Eddie asked slowly, lifting his head off Gareth’s chest. Oh god, I pushed him too much.
Gareth felt Eddie’s hand close around his, then his palm was held flat to a hot, hard shape trapped in denim. He could feel Eddie’s pulse and swallowed hard. Half of him was proud—I did that!—and the other half was in disbelief, because why would a body like his ever turn someone on?
“I’m enjoying myself.” Eddie’s voice was low and gravelly, the way it sounded first thing in the morning.
Gareth bit his lip and squeezed—gently, because he didn’t want to hurt Eddie and he had plans rapidly forming, but firm enough that Eddie’s breath caught in his throat and his hips jerked.
“So, if your chest isn’t doing it for you,” He rasped, stretching his neck to murmur into Gareth’s ear, “I can think of other places to put my mouth.”
Gareth had absolutely zero warning and zero control over the needy whine that tore from his throat. He’d been wanting and wanting and wanting, drenched ever since he stood before Eddie completely bare, and Eddie completely clothed. He didn’t want to contemplate that too hard, not when Eddie’s lips were on his and Eddie’s hand was gliding down his body and Eddie was promising between kisses to make Gareth feel so good, pretty boy.
It was something Gareth hadn’t let himself have, yet. He’d been happy to take Eddie in his mouth and learn how to make him see stars, but he’d shied away from letting Eddie return the favor. It had always felt like too much, too exposed, spread out on their bed like a feast for Eddie to take what he wanted.
But he had already been exposed and vulnerable in front of Eddie, and Eddie looked at him in a way that felt like a devotion. The evidence of how that made him feel was currently forming a growing wet spot in the sheets beneath him. And in another few inches, Eddie would find out just how he’d affected Gareth.
Callused fingers dipped down into the space where Gareth’s thighs met his body, and glided their way down the seam of Gareth’s center, and withdrawing a moment later with a soft curse. Eddie held his hand up to the light, fingers spread to examine the glossy slick trailing between his fingers, a thread of it stretching as he spread them until it finally broke, dripping a fat drop onto the sheets.
“Fuck…” He sounded weak, “Fuck, pretty boy. You have to tell me what’s got you like this. I’m going to make sure I do it every damn day.”
He marveled for another few seconds before he honed in on the source, tongue darting out to wet his lips.
“Please lemme taste you,” He pleaded, voice already sounding broken. “Please. I’ll make you feel so good, please, Gareth…”
How could Gareth say no? He took a steadying breath and spread his thighs slowly, letting himself open up before Eddie. Eddie watched enraptured, pleading whines falling silent. Gareth’s scent was in the air and Eddie wanted to follow it to its source, bury his face there, and let it overwhelm his senses. He finally came to, realizing that Gareth had gone still, watching him with nervous eyes.
Whatever praises or prayers or blasphemies were on Eddie’s tongue was dashed upon the soft, warm place between Gareth’s thighs as Eddie fell between them in supplication.
With his tongue laid broad and flat, Eddie lapped a broad swath from bottom to top, gathering as much of the taste in his mouth as he could. Gareth’s thighs jerked as if to close, but Eddie’s hands were quick to block them, pressing them open as far as they could go until the tendons stood out in sharp relief and Gareth fought back. Eddie eased just the barest amount until Gareth stopped struggling against him.
He lapped another pass, then another, laving his tongue over the intricate folds, the very tip of it questing between them until it could encircle the firm, sensitive little bud protected within. Gareth was whimpering, a stream of desperate little sounds that only served to spur Eddie on.
He teased Gareth’s clit with the tiniest flicks of his tongue, as Gareth writhed, unsure if he was trying to get away or get closer, but writhing nonetheless. Once he’d gotten his boy wound up so tightly he was trembling, Eddie washed his tongue over everything, too much and too good and wrenching a sob from Gareth’s throat as a fresh flood of desire pooled beneath him. Eddie pulled back just enough to watch his entrance flutter, clenching hard around nothing.
Now, his rhythm was established, teasing Gareth’s pretty clit until his world narrowed down to a single, quivering point, then flooding him with sensation that swept him away until his body was shaking with sobbed gasps. Eddie lost track of the number of times he dragged Gareth almost to the edge, before pulling him back down as he thrashed.
He finally relented when he saw the tear tracks glittering on Gareth’s cheeks as he whined and threw his head back into the pillow, teeth gritted and throat bared to the ceiling. Eddie thrust his tongue inside, tasting Gareth’s pleasure from the source as he fucked into him. He savored the drag of Gareth’s walls around his tongue, flicking the tip lightly at the entrance before plunging back in.
When he couldn’t get deep enough, he shifted to brace one elbow against the tender, quivering muscle of Gareth’s inner thigh and plunged his middle two fingers into his heat, dragging them out with fingertips pressed to the front wall until he found the little velvety place that gave so sweetly and made the muscles in Gareth’s stomach flinch. Relentlessly, Eddie teased against that spot as his lips closed around Gareth’s clit to match pace with his fingers.
“Eddie-ee-eee!” Gareth cried brokenly as his body clenched down against his will and he was caught in a flash flood of pleasure that carried him away until he was finally, slowly was deposited back into his body as the tide receded.
Watching Gareth come was like watching the skies split open after a storm to pour golden rays of sunlight through. Just when it seemed he’d shatter under the pressures of his own body, that look of relief and bliss washed over his features, lips parting slightly as his chest heaved to drag that first breath between them, and then he collapsed in slow motion, melting bonelessly into the mattress. Eddie could watch it on loop—would watch it on loop if not for the fact that Gareth was teary and hissing in pain as he batted Eddie away from him.
It wasn’t always like this, like watching a planet break apart, a world splintering into pieces, but when it was, Gareth needed held. He needed Eddie’s weight on top of him, pressing him down, fingers carding through sticky, sweaty curls as he pressed Gareth’s face to his chest until the trembling stopped and he could breathe again.
“Hey, I’ve got you, pretty boy. You’re okay. Did so good, Gareth. Such a good boy…” Eddie soothed dragging Gareth’s quaking frame into his arms and cradling him against his neck. Gareth made a tiny noise, and Eddie chuckled.
“You like that? Good boy? You’re such a good boy, Gareth.”
Gareth whimpered as his body went taut under the ravaging of an aftershock, sagging into Eddie when it passed.
“You’re okay. Lemme know when you’re with me again.” Eddie murmured, pressing kisses into his hair and rubbing firm circles into Gareth’s back to try and encourage him to reconnect with his body again.
After a few moments, Eddie heard a snuffle against his throat and Gareth’s voice.
“Want me to take care of you?”
Eddie squeezed Gareth in his arms and chuckled again. Gareth was in no shape to be offering that. “If you can get up out of this bed and walk across the room, I’ll let you.”
Gareth was quiet for a few beats before he huffed, defeated. He couldn’t even feel his legs, much less contemplate standing.
“I’m thinking I’m gonna put you in the bath until you feel human again while I clean up this mess, then we’ll see. Okay?”
Gareth hummed in agreement.
“Mm?” Gareth grunted, face still pressed against Eddie’s neck.
“Merry Christmas, pretty boy.”