Work Text:
It was late into the night, but you were still awake, watching tv. It was mostly background noise, old show reruns and odd past midnight conspiracy programs, but you idly watched nonetheless.
You were startled out of your stupor by a loud banging at the front door, so frantic it shook the doorframe. It was frighteningly loud but you still rose from your seat, carefully approaching the door to look through the peephole until you heard a familiar voice, muffled by the closed door.
“Hello? *coff-* Frank needs help, needs help so bad…please…huff..open the door! …hello?”
You quickly snatched the keys from the hook, hurriedly unlocking the door and throwing it open, fearing the worst. He was in a sorry state, sweat dampened parts of his suit and he was visibly drooling, pupils dilated large as saucers. He stared up at you with wet eyes, stepping through the doorframe and instantly making a grab for you, pushing himself as far into a hug as physically possible.
You stumbled back from the force, shuffling round just enough to close the door before carefully placing the back of your hand to his forehead. They were definitely too warm. Were they sick?
Any attempts to ask what’s wrong go unanswered, but he pushes himself into any physical touch you give him, seeking comfort. You rush him into your bedroom, getting him to sit on the bed. You have to physically pry yourself away from his hold to rush back to the kitchen for a glass of cold water, and when you return he’s groaning and reaching out for you. When you attempt to offer him the water he seems offended by the very sight of it, making another frustrated noise as he reaches for you instead.
Giving in, you set the glass down and climb onto the bed with him. You sling an arm over him in a half hug as he squirms his way under you, hopefully enough comfort will get him talking again, and he can tell you what’s wrong.
He continues to shove his body underneath yours, to a ridiculous degree, and you take a moment to wonder if this is what it feels like to be a broody hen.
You lay on top of him for a while, fulfilling your role as an awkwardly shaped weighted blanket, until he finally speaks.
“It’s…huff…it’s not enough…”
He wraps both arms around your neck, parting his legs beneath you. It’s then that you realise what’s happening. He’d shown up in the middle of the night, almost broken down your door and worried you sick…because he was horny.
He was always like this, he’d almost torture himself, waiting and stalling until you’d inevitably notice. It was like he was too shy to just ask himself, he always needed it to be you who initiated, you who wanted him and not the other way around.
You sigh, rolling off of him and sitting against the headboard. Frank let’s out a pitiful whine at the loss of contact, but quiets when you motion for him to sit in your lap. He shuffles over, and you gently guide him to sit between your legs with his back against your chest. The way you’re sat allows you to watch over them, resting your chin on the top of their back. Leaning over him you reach your hand around to palm at his crotch, and he groans, covering his face as best he can with his hands.
It always amused you, how shy he got when you would actually touch him, he’d always squirm and hide his face wether he was the one to initiate or not.
You now had one hand comfortably around their waist, the other continuing to stroke them through the suit as they wheezed, one leg kicking out against the bed.
“..mm..more..Frank needs more..”
He mumbled, repeating the phrase a few times as he drooled. You reached your free hand to pull up his suit for better access but he yelped, snapping out of his trance to pull it back down. Apologising, you backed off, but you weren’t sure how else to give him more if he didn’t want to take the suit off.
You thought for a moment, ignoring how Frank began to hump against your now still hand, and you remembered something. Slipping out of your sit behind him you lay on your stomach to reach over the side of the bed, and Frank audibly gulps as he forces down the urge to climb on top of you, squeezing his eyes shut and grinding down onto the bedsheets instead.
Reaching under the bed, you fish out a vibrator. You plug it in and sit back up, motioning Frank over. A new position is found, you kneeling on the bed as Frank lays in your lap, legs splayed.
They seem a little nervous at first, that is until you shush them, clicking the vibrator on and holding it against them. Immediately Frank whines, pressing his hips up to get a better angle as his hands fly back up to his face. You hold the device in place for him, your free hand petting idly at his sweat slicked forehead. The damp spot on their suit grows darker, and he begins to babble out half formed words.
Strings of ‘Frank loves you’ and ‘More’ mixed with other pleas escape with his wheezes and moans, hips shifting all the while. He moves his hands voluntarily to look up at you, and you lean down for a kiss, the angle unintentionally pushes the vibrator harder against him and he whimpers into your mouth, grabbing a fistful of the duvet below him. You continue to kiss, the slight lack of air mixed with intense stimulation was starting to make Frank’s head spin, he pulled away for air with a wet huff, curling in on himself.
His hands were back covering his face, but did little to muffle the almost constant noises he was now making. You gently moved the vibrator up and down against him and he clamped his legs around both the device and the hand holding it, groaning so loud you worried the neighbours would wake. You gently pressed a hand over his mouth to muffle him, but to your surprise he took two of your fingers into his mouth, it wasn’t what you were trying to do but it definitely made him quieter. You gently pressed your fingers down against his tongue and his eyes watered, spit pooling at the sides of his mouth. You’d had no idea he was into this.
They continued their dazed thrusting, huffing around the fingers in their mouth as they lapped at them. You pulled your hand away when he seemed to start struggling for air, but he seemed disappointed regardless, watching you wipe away the drool coating your fingers.
He started to shudder, pressing himself up and into the vibrator as best he could, his breaths coming in short gasps and pants as he began to curl in on himself once more. His hands searched frantically for something to grab and he ended up squeezing your thigh, whining and pleading to nobody in particular as he finally came, shaking.
With a few final jerks against the vibrator he collapsed, gasping. You switched the thing off and tossed it aside, rolling your wrist round a few times- he’d pressed so hard against it for so long your wrist was now a little sore.
You cuddled up next to him, letting him bask in the afterglow. He rolled over almost on instinct, pressing his face into your chest with an arm over your side.
Frank’s tail thumped gently against the bed, a sign of contentment as he relaxed into the hug. You both stayed like that for a while, resting. Eventually, unfortunate as it was, you had to sit up, pulling a groggy and reluctant Frank up with you. You told him his towel was on the back of the bathroom door, and he grumbled, staggering off to go clean himself up. He never liked undressing in front of you, so unfortunately the best aftercare you could offer was a clean towel and privacy. And cleaning up the bed while he showered, of course.
That night, after a warm shower and many kisses, he slept with you in your bed for the very first time.
