Breathless
[Kinktober - Day 11 - Breathplay] Rating: Explicit Pairing: Rain/Swiss Featuring: Mean!Rain. Bottom!Rain. Water ghoul magic. Choking. Anal Sex. Sex Magic. Riding. Semi-rough sex. Light dom/sub. Word Count: 1k.
Swiss swears he can feel Rain in his blood. Can feel his magic digging around in it. Keeping his dick hard despite how badly he wants to cum–needs to. Cock kicking hard each time Rain clenches down around him.
“Rain–”
“Don’t you dare ask to cum already,” Rain snaps.
“It’s been hours.”
Read it on AO3 or under the cut.
“Pretty like this,” Rain coos. He gives a harsh roll of his hips and Swiss gasps, bucking up into him. Unable to stay still despite his best efforts. Despite Rain’s constant orders. Swiss’ fingers dig into Rain’s thighs. Holding on. Fingers dimpling in with bruising force. Feeling cool soft skin give under his fingers as Rain rides him within an inch of his life. Rain rolls his hips. Sets a languid pace as he rides Swiss. Body warm and so so wet. Each slow drag squeezes Swiss’ cock from root to tip. He’s been hard for so long. His balls drew up tight ages ago. But Rain hasn’t gotten his fill yet. Hasn’t cum.
And so that means Swiss hasn’t either. Can’t.
Swiss swears he can feel Rain in his blood. Can feel his magic digging around in it. Keeping his dick hard despite how badly he wants to cum–needs to. Cock kicking hard each time Rain clenches down around him.
“Rain–”
“Don’t you dare ask to cum already,” Rain snaps.
“It’s been hours .”
Hours is maybe an exaggeration. But it’s been at least one. A full hour of Rain, speared on him. Squeezing him. Fucking him. Leaking copious amounts of slick onto his thighs, his balls, the sheets beneath them. An hour of watching Rain’s cock bounce. Of watching it pour pre-cum onto Swiss’ stomach to dry in his happy trail. An hour of watching Rain’s lithe swimmer’s body move above him, muscles flexing. Blush deepening as his pleasure builds.
An hour of listening to Rain’s little gasps, his moans, the soft sighs as he takes Swiss cock to the hilt and wiggles his hips, grinding him against a spot that makes him tense up every time.
Swiss is nearing insanity. It’s good. He knows if Rain ever lets him cum he’s going to black out. He knows there’s no winning with Rain. That Swiss could have held out for twenty-four hours and Rain still would have acted like it was too soon. But it still stings. The base need to please the pretty ghoul on his lap outweighs all logic when he’s like this.
He can’t be expected to think–not when Rain is bouncing on his dick like this.
“Forty-Five minutes,” Rain counters. “That’s all you can give me?”
Swiss isn’t sure Rain knows either but the spike of shame of not even being able to last an hour is hot. He feels his cheeks light with it. Forty-five minutes is an insane number, he knows it. But like this? He doesn’t care. Forty-five minutes feels like four. Swiss tips his head back into the pillows. He lets his eyes slip closed. Rain lets him do it for a few moments. Allows him a reprieve where Swiss focuses on how soft Rain is inside. Velvety. Warm. So fucking tight and wet and perfect. Swiss listens to him moan, each breathless gasp makes his stomach ache.
“Does it hurt?” Rain interrupts his reverie to taunt.
Swiss digs his fingers into Rain’s thighs a little harder, but doesn’t answer.
Rain’s hand around Swiss’ throat takes him by surprise. Rain doesn’t squeeze. Just fits those long fingers around Swiss’ neck. He taps his fingers on his hammering pulse. Swiss opens his eyes. Peering up at Rain through blown-out pupils.
“Tell me.”
“Yeah, Rainy. It hurts .”
“Where?”
Swiss doesn’t know how to answer that. Everywhere. His balls. His stomach. His dick. But Swiss has always been a slut for a little bit of pain. And it’s good. Even as his body screams at him to cum. Thighs aching from matching Rain’s thrusts. Blood sparking from Rain’s magic. He wonders what will happen when Rain lets go. If he’ll cum immediately. Or if he’ll be able to hold out for a few more minutes. Long enough to make Rain cum too.
Swiss realizes he’s been quiet for too long a half a second too late. Rains’ fingers squeeze down–just a little not enough to really choke him. But he does anyway. Magic digging into his pulse. Dragging blood away from his brain the same way his fingers would if he pushed down harder.
Swiss arches against it. Gasps. Groaning low as his eyes roll back in his head. He gasps for air that doesn’t matter and Swiss catches the sight of Rain grinning down at him through his darkening vision.
It all lets go at once. The choke. The magic keeping his orgasm at bay. It’s an onslaught of sensation. Heat spiraling in his gut. The oxygen high hitting his brain like a truck. Spots dance in front of his eyes. He makes a noise like a wounded animal. Gut punched, and Rain laughs at him as he rides in earnest.
“Not yet. Don’t you dare.”
“Rain. Fuck. I can’t. I’m gonna– please don’t make me . Not yet, Not– fuck. ”
Swiss cums with a wail. Nails punching into Rain’s thighs as he does. The smell of copper filling his nose as Rain hisses, moans from the bite of pain.
Swiss’ vision goes dark. He forgets how to breath as he empties himself into the hot clutch of Rain’s body. Rain doesn’t stop–never falters. Rides him through it and keeps going. Overstimulation hits like a freight train and Swiss hisses. Tries to figure out how to pull away–how to get a break.
Rain’s fingers find his throat again. Digging in harder this time. No magic just the press of Rains’ callouses to Swiss’ rabbit pulse.
“ Pathetic ,” Rain spits, “I told you to wait.”
“I’m sorry, I couldn’t help it.,” Swiss babbles. Body twitching with each grind of Rain’s hips. He’s still hard–he’s pretty sure that isn’t his body’s doing. He’s not surprised. Rain will take whatever he wants, and Swiss will give until there is nothing left. Rain’s cock is flushed dark, spitting pre. He must be close by now–has to be. “I’ll do better next time.”
“No,” Rain hisses. Swiss feels the bite of Rain’s claws against his neck. The threat of it sends a swoop through his stomach. Makes his spent cock twitch valiantly inside of Rain’s body. “You’ll do better now.”












