Work Header

Of shared breaths and midnight stories

Work Text:

This is the easy part; hot breath, low moans, skin sliding on sweaty skin. With his face shoved into the pillow, Veyrenc doesn’t have to think about the implications of this. With Adamsberg gripping his hips bruising tight to hold him steady for each unforgiving quick thrust, his only concern is not screaming so loudly he wakes the rest of the neighbors.
Biting his lip suffices until Adamsberg leans forward to grab a fist full of hair; its vivid orange strands almost shining in the dark room; the change in angle and the slower pace leave Veyrenc clawing frantically at the sheet beneath him, each whimpered moan breaking louder than the last. As ever, Jean couldn’t care less if they wake the whole street, his lips close to Veyrenc’s ear when he pants, “That’s it, Louis. Let me hear you.”
It’s all the encouragement Veyrenc needs. Sweat rolls up the valley of his spine as he rolls his hips, fucking himself back onto Adamsberg’s thick cock at a frenzied pace, his moans giving way to soft cries of pleasure. Adamsberg’s grip on his hair tightens, bowing his body and Jean’ long fingers wrap in a loose fist around his shaft and begin to stroke. The overload of sensation steals Veyrenc’s breath and leaves him trembling as he struggles to continue the pace he’s set.
“God, Jean,” Veyrenc growls, his brain scrambled and his belly tight with need. ”I can’t - ”
The second he gives up, no longer knowing whether to push back onto Adamsberg’s cock or forward into his hand, Jean takes over again. His fingers slip from Veyrenc’s hair, grabbing his shoulder to hold him still. Veyrenc’s hand replaces Adamsberg’s on his own cock, a dance they’ve done a hundred times if once. Jean’ fingers are slick as they grab at Veyrenc’s hip again, pulling him back into position. With the return of quick thrusts, Veyrenc lets his fingers squeeze at the head of his cock, the combination drawing guttural moans that rattle up from his curled toes.
When the tight heat coiled in the middle of Veyrenc’s stomach finally releases, it’s like a wildfire running through him from end to end. Adamsberg’s grunts of “yes” and “fuck” just serve to spur him on and with his fingers clenched painfully tight in the sheet, Veyrenc gives up any pretense of trying to be quiet. With the hot splash of come up his belly comes a wordless cry that feels almost as good as the physical release.
Adamsberg follows close behind, his cock thickening in Veyrenc’s ass with pulse after pulse of heat until he collapses on top of Veyrenc, muttering feverish nonsense. Together they struggle to breathe, bodies limp and hot against one another until Jean finally remembers that his sweaty pillow is actually a person. He kisses the side of Veyrenc’s neck tenderly and nuzzles his ear before he rolls to the side and trails his fingertips down Veyrenc’s spine.
Veyrenc finally sucks in a deep breath, his lungs expanding in his chest until they feel as though they’ll burst. His head is still light as the thoughts start to creep in, the 'what ifs' and 'what nows'.
As always, Adamsberg leans in close and kisses Veyrenc’s cheek before pulling him close and murmuring, “Want to talk about it?”
Today, for the first time, Veyrenc whispers, “Yeah.”