Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Collections:
Anonymous
Stats:
Published:
2023-09-11
Words:
2,221
Chapters:
1/1
Comments:
7
Kudos:
107
Bookmarks:
10
Hits:
2,752

come as you are

Summary:

A moan spills from Gray’s lips when Zach pushes his hips down harder, faster, Zach's free hand flying up to cover that pretty pink pout to silence any more noises.

“Gotta be quiet,” Zach insists as he nips at Gray’s chin. “Don't want them to hear,” he adds, words whispering against Gray’s jaw, his lips peppering up until he moves his hand to press his mouth to Gray’s.

Notes:

just a little something cause i need to start writing more and also to make me feel better lmao. im still awful at choosing titles so this is what you get <3

Work Text:

It’s raining. The patter of it on the roof drowns out the sound of their family laughing downstairs, none-the-wiser to the way Zach is laving his tongue at his brother’s neck while grinding down against him on top of the covers that were pulled up neatly that morning to appease their grandmother but are now wrinkled and messy from their ongoing tryst. Every rumble of thunder has Gray shuddering and grasping onto him a little tighter, a tiny whimper slipping out when a particularly loud clap follows a mere second behind the light that flashes outside, shaking the house just enough that Zach lifts his head to glance at the window with worry. When all that follows is the increase of rain against the glass, so hard he thinks for a second that it might actually break under the pressure, he ducks back down, kissing Gray’s jaw before dragging his teeth down to dig at his exposed collarbone.

“Zach…” Gray murmurs, one hand clutching at Zach’s hair while his hips rock up, a whine pulling from the back of his throat when Zach’s fingers press firmly against the sharp bones of them to shove him back down against the bed. He squirms, head dropping back further until Zach licks up his throat while sliding one of his hands down his thigh to hook behind his knee and tug it up over his hip. A moan spills from Gray’s lips when Zach pushes his hips down harder, faster, Zach's free hand flying up to cover that pretty pink pout to silence any more noises.

“Gotta be quiet,” Zach insists as he nips at Gray’s chin. “Don't want them to hear,” he adds, words whispering against Gray’s jaw, his lips peppering up until he moves his hand to press his mouth to Gray’s. The boy opens up easily, making a soft little pleased sound when he slips his tongue into his mouth to lick behind his teeth, and Zach hums in satisfaction and uses his grip behind Gray’s knee to tug his leg higher while his other hand slides down between their bodies to fiddle with the fly of Gray’s jeans. He gets them open with minimal effort, familiar enough with how to get their pants undone in unconventional positions and places, and then he lifts up to curl both hands over the waistbands of his jeans and his sweetly endearing spider-man underwear to tug them down. He stops with them around Gray’s thighs, enjoying the way the boy squirms and huffs in complaint about the restriction, and then he’s dropping a kiss to his chin and making his way down his body.

The boy squirms the whole time Zach kisses down his chest, tanned skin stretching taut over ribs as he arches into the mark Zach sucks into his sternum, hips grinding impatiently against Zach’s stomach, and then his chest when he continues down, licking and suckling all the while. He lingers over Gray’s navel for a minute, sucking the skin just below before dipping his tongue inside, huffing in amusement at the way Gray squirms some more and whines high in his throat. Then he continues.

Gray whimpers as soon as Zach touches him, the hand in Zach’s hair tightening in time to the thunder cracking above them and Zach’s mouth wrapping around the tip. He wriggles, murmuring under his breath about not being able to move his legs, and then he's gasping out loud as Zach chuckles and licks a stripe up the underside of his cock. “Zach—” the boy arches, and when Zach glances up at him from under his lashes, his face is flushed in the lamplight, blue eyes wide and teeth digging into his bottom lip to keep himself quiet. Zach hums as he takes him back into his mouth, enjoying the way Gray’s body shifts in response, and suckles around the tip before sinking down, eyes closing at the feel of the boy on his tongue.

The kid never lasts very long when Zach touches him, even less when he puts his mouth on him, so it’s barely a minute or two later when Zach’s hand snakes up to push two fingers inside his sweet, pouty mouth to keep his moans muffled as Zach sucks him down. Gray’s fingers push at his head as his hips grind up into his mouth, and Zach groans at the feel, going lax in his grip and letting him rock into his mouth until he comes, which he does within seconds, body arching up and hand gripping even tighter while the other scrabbles against the bed for purchase, hips spasming as Zach’s mouth floods with the salty, bitter taste of the boy's come. He swallows easily, used to the unpleasant taste by now, and then he’s moving up Gray’s body as soon as Gray whimpers and pushes his head away, ignoring Gray’s protests as he kisses him firmly, his fingers sliding wet over Gray’s jaw as he forces his brother to taste himself on Zach’s tongue.

“Gross,” Gray mumbles, even as he eagerly chases Zach’s mouth for more. Zach huffs a laugh before rocking down against his thigh gently. “Wait, it’s your turn—”

When Gray’s fingers start fumbling for Zach’s zip, he groans and rocks into them absentmindedly, licking into Gray’s mouth with a satisfied hum. Gray pushes at his jeans and briefs until they slip down enough that he’s satisfied, and then he starts pawing at the waistbands to free his dick properly. “Jesus,” Zach murmurs when fingers wrap around him as soon as he’s free, shuddering at how good it feels, at how easily he can get his rocks off when his brother is involved. Their mouths disconnect with a loud, wet sound, a string of saliva connecting them, and then Zach tips his head to peer down between them. He moans at the sight, eyes rolling back at how small Gray’s hand looks around him. It never fails to make his cock jerk excitedly, and as much as he knows how awful a person it makes him, he can never bring himself to put a stop to it.

“You’re so big,” whispered against his cheek makes his head spin, because no matter how often Gray says it, no matter how much he knows that it’s more to do with his size in comparison to Gray —who is small and sweet and cute— than his size in itself, he can’t help the way those words have his ego pitching even higher every time. Gray whimpers softly, like he wants something he knows he can’t have, and he squeezes Zach firmly before moving his hand in clumsy, yet familiar strokes.

Zach groans at the feel and sight, eyes fluttering closed as he turns his head to mouth at Gray’s throat. “That’s it,” he coos, hips rocking into the hand around him, body tensing when thunder cracks louder than it has since the storm started, a pained whine slipping out when Gray’s fingers squeeze a little too hard for it to feel good. “Fuck, that’s loud,” he mutters with a breathless laugh, choking on a groan. “Gray—”

Gray’s hand relaxes and he whispers an apologetic, “‘M sorry, I’m sorry, didn’t mean to.”

“It’s okay,” Zach urges, laving his tongue just below Gray’s ear. “I’m close, baby,” he adds, feeling that familiar heat pooling low in his gut. He never lasts very long, either. Gray squirms, always so sweet whenever Zach lets a pet name slip loose, and the clumsy pump of his hand increases, fingers tightening slightly as he speeds up, the slick, wet sound barely audible over the sound of the rain pounding on the window. “Fuck, that’s it, good boy— Just like that,” he rocks into Gray’s hand harder, words mumbled against the boy’s throat, and he barely manages to remember their rule of no visible marks in time to bite down on Gray’s shoulder instead of his neck as he comes.

Gray jerks him through the aftershocks, and when Zach finally groans and reaches down between them to bat his hand away, the boy whines in complaint and presses his sticky hand against Zach’s cheek to urge him up until their mouths slide together wetly. Zach chokes, groans, feels a little gross but doesn’t otherwise complain about having his own come on his face, especially not when Gray’s lips kiss away from his to start lapping at the sticky residue clinging to his skin instead.

“You’re a freak,” he murmurs affectionately, thumbing at Gray’s hip before he rolls to the side, huffing a laugh when Gray follows him so he can continue licking at Zach’s cheek like a cat, tucking up against his side and grinding against his hip lazily. “Are you done?” he asks after a minute, feeling amused, when Gray switches to leaving behind little kisses, the wet smack of his lips against Zach’s skin making his cock twitch weakly.

Humming, Gray stretches to slot their mouths together. “Uh huh,” he confirms, hips finally stilling as he settles into the soft, slow push and pull of their lips. The house rattles with the wind, the objects on Zach’s bedside table rattling for a few seconds before the wind dies down some and they grow still again. Zach wraps his arm around Gray to hold him close. “We have to go back downstairs soon, don’t we.”

Zach sighs and breaks away from the kiss, eyes training on the ceiling. Lightning flashes outside, and his skin prickles some, heartbeat still racing in his chest from his orgasm as he slowly evens his breathing. “Yeah,” he nods, swallowing. “Else someone’ll come looking for us.” He turns his head to look at his brother, warmth flooding his chest at the little pout on the boy’s face, and he can’t help himself when his hand trails down to wrap loosely around Gray’s softening cock. “You’re so cute…” Zach praises, lips bumping against the boy’s chin. Gray whines, his hips rocking into Zach’s hand sensitively, and then they’re kissing, all wet and messy as Zach strokes Gray slowly, thumbing under the head, chuckling at the half-hearted complaint Gray murmurs against his mouth before he starts pumping his hips a little clumsily. When he softly teases, “So easy, baby. Gonna come for me again?”, Gray squirms and makes a garbled, moaning sound in the back of his throat, their kiss breaking so he can shove his face against Zach’s neck instead.

“You’re mean,” Gray whines, hips wriggling, and Zach laughs, squeezing him gently. His eyes drop to watch his hand move when Gray presses hot, sticky kisses to his neck, nosing down to press them to his collarbone next, throat closing at how small the boy looks in his palm, pre dribbling all over his fingers like a faucet, and he groans.

“Fuck, you’re so wet,” he marvels. It isn’t new, but for some reason, everything about doing this with Gray seems to surprise him, no matter how many times it happens. Gray whimpers pathetically. “You’re perfect, you know that?” Zach noses at Gray’s face until he lifts it from his hiding place, immediately pressing in to kiss at his pout. “My sweet, perfect little brother,” he continues, twisting his wrist and humming in satisfaction at the way Gray quivers in place. “All mine.” Gray gasps out a moan, and then he’s spilling in Zach’s hand without warning, body shuttering as lightning flashes so bright and close that it feels like it’s threatening to enter the room by force. Zach works Gray through it, blinking in surprise for a second before cooing and dipping to kiss at his jaw in reassurance. “Jesus. You’re so fucking hot, Gray,” he groans. It isn’t one of the words he usually uses to describe the boy, but in this moment, it’s absolutely true. “Shit, one day I’m gonna figure out how many times I can make you come before you’re begging me to stop.”

Gray whines in the back of his throat at the promise, cock twitching in Zach’s grip, and then he’s hiding his face again in embarrassment. “Oh my god. I just came because you called me yours,” he complains, body trying to turn in on itself. Zach squeezes his cock and rolls to shove one of his legs between Gray’s, pinning him in place. “Zaaach,” Gray wriggles, gasping in what seems to be both pleasure and pain, and tries to push Zach’s hand away.

“You are mine,” Zach says firmly. He gives Gray one final squeeze before releasing him, his hand curling sticky wet over his hip instead. Gray shudders but doesn’t complain. “Seriously though, we should clean up.”

Another whine. “But I’m tired!”

Zach snorts. “You’re the one who dragged me up here in the first place,” he reminds, kissing Gray’s temple, then his cheek, and then below his jaw. The lie about Gray having a headache and needing some quiet would only last so long, mostly because their grandmother is in the habit of not caring about that stuff so long as it gets in the way of her need for the family spending time together. “Come on.”

If it takes them another ten minutes to convince themselves to get up because they’re too busy exchanging the taste of the other on their tongues, well, that’s nobody’s business but their own.