"hi puppy." hand sliding into his boxers without warning. feeling him gasp against my mouth. feeling exactly what i expected to find. "oh. all of this just from kissing me?"
feeling him hide his face in my neck immediately.
"don't be embarrassed." fingers moving slow through how wet he is. feeling him shiver against me. "it's sweet. it really is." pulling my hand out. bringing my fingers up between us. looking at them. looking at him. "but i need to have a proper look."
watching him reach down with slightly shaking hands and push them down. lying back. looking up at me with those eyes. that face. open and wanting and already so embarrassed about both.
taking my time looking at him. watching his thighs want to close and staying open because i haven't said he can close them.
"spread your legs for me."
he does. slowly. face heating up.
settling between them. running both hands up his inner thighs slow. feeling him tremble under my palms. pressing a kiss to his inner thigh. then the other one. feeling him inhale sharply at each one.
bringing two fingers to his clit. resting them there first. feeling him immediately try to grind against them.
"so swollen already." rubbing slow circles. watching his hips move with my fingers. "just from kissing. look at you." pressing a little harder. feeling him gasp. "so wet it's running down your thighs puppy. did you know that?"
"i." stopping. trying again. "i didn't mean to."
"you didn't mean to." repeating it gently. still rubbing. watching his hips chase my fingers in these helpless little circles. "your body just decided all on its own."
"that's so embarrassing." said so fondly. pressing another kiss to his inner thigh. "so embarrassing. you're dripping and we haven't even started."
feeling him whimper. hips grinding harder against my fingers.
bringing my fingers down slower. trailing through how wet he is. circling his hole without pressing in. feeling him there. feeling how ready he is. feeling him clench around nothing.
he half moan-whimpers at the contact. hips pressing down trying to take my fingers and finding nothing there.
"please." immediate. breathless.
"please what?" circling again. slower this time.
"please inside. please i need inside please."
"already?" pulling back slightly. watching his hips chase my hand desperately. "i'm still checking how wet you are."
"i'm so wet. i'm so wet please i need your fingers please mommy please."
"i can see that." pressing the tips of two fingers just barely against his hole. not pushing in. feeling him try to press down onto them. holding them perfectly still. "you're so fucking soaked. all from kissing me and having my hand in your boxers for thirty seconds."
"please." hips pressing down harder. trying so hard to take what i'm not giving yet. "please please i'm so worked up please i need to be filled please."
"you need to be filled?" looking up at him from between his thighs. watching his face. desperate and flushed and so shy. "just from me checking how wet you are. you're that worked up already?”
"i've been thinking about it all day." admitted in a rush. "i've been thinking about your hands all day please."
keeping my eyes on his face. pressing one finger in slow.
feeling him clench around it immediately. that tight desperate grip pulling me in.
"all day." pressing deeper. watching his mouth fall open completely. "and you didn't say anything."
"i didn't want to be too much."
adding a second finger. feeling him take it so easily. so readily. his body opening right up. curling them forward and watching his whole body arch off the bed.
"you're never too much." pressing a kiss to his inner thigh. starting to move my fingers slow and deep. feeling him immediately start grinding against my hand. "you can always tell me. every time." curling deeper. watching his eyes flutter. "especially when you're this wet just from kissing me. that's something i always want to know about."
"okay." barely coherent already. hips rolling steady against my fingers. hands fisting the sheets. "okay i'll tell you. please don't stop."
"i'm not stopping." pressing my mouth to his inner thigh. feeling him clench around my fingers. "we're just getting started."
working him slow and thorough. learning every place that makes him gasp. that makes his hips stutter. that makes his hands release the sheets to grab at my arms instead. adding a third finger when he's ready. feeling him take it with a sound that goes straight through me. curling all three forward and watching him completely lose whatever composure he had left.
"you feel so good." said into his thigh. "so wet and so tight and you take my fingers so perfectly. every single time."
"please." voice cracking. "please i need more. i need to be more full please i need your strap please mommy please i can't just with your fingers anymore."
"you can't?" not stopping. watching him shake his head frantically. feeling him clench desperately around my fingers. "you need something bigger?"
"please." eyes wet. hips rolling hard against my hand. "please yes please i need to be full please."
keeping my fingers moving for another two minutes just to hear him keep asking. feeling him get more and more desperate with every second i don't give him what he wants. watching him come completely undone just from my fingers and knowing i haven't even started yet.
then slowing. pulling out slow. watching him clench around nothing and whimper at the loss.
"stay right there." pressing a kiss to his inner thigh. getting up. taking my time getting the harness on while he watches from the bed with those glassy desperate eyes. not rushing. letting him lie there and want while i get ready.
getting everything settled. moving back over him. feeling his hands reach for me immediately. pulling at my hips.
he lets go. grips the sheets instead. jaw tight with the effort of it.
pressing the tip against his hole and holding it there. feeling him try to press down onto it.
"still." hand firm on his hip. "let me give it to you."
pressing in slow. watching his face the entire time. the way his mouth drops open wider with every inch. the way his eyes flutter and then find mine like he needs something to hold onto. the way his whole body exhales as he takes all of it.
"there." bottoming out. staying completely still. letting him feel how full he is. watching him process it. "how does that feel..?"
"so full." barely a word. "so full, please fuck me…please i need more."
"i know you do." starting to move. slow deep rolls of my hips. deliberate. watching his face crack open with every thrust. "this is mine." pressing deeper. feeling him gasp. "this body is mine. you know that."
"yours." immediate. certain. "yours please."
"mine to take care of." moving deeper. watching his eyes roll back. "mine to fill up. mine to make feel good however i want and for as long as i want."
"yes." sobbed. meaning every word of it. "yes please don't stop please."
working him slow and deep and thoroughly. taking my time. watching everything. the flush spreading across his chest. the tears gathering at the corners of his eyes from how good it is and how long i'm making it last. the way his hands keep finding my arms and gripping. the way his hips roll up to meet every thrust even when i tell him to stay still.
"please faster." wrecked already. "please i need faster please mommy."
"i know what you need." not changing the pace. pressing a kiss to his jaw. his cheek. his temple. "and you're getting it. exactly like this. at my pace."
the frustrated sob that comes out of him. his hips trying to chase more and my hands holding them down.
"you're so needy." said so fondly. moving deeper just to watch him gasp. "you know that? lying here begging me to go faster when i know exactly what your body needs and i'm giving it to you already. so impatient."
"i know what you need." pulling almost all the way out and pressing back in slow. watching his eyes go wide. "you need exactly this. exactly what i'm giving you. your body knows even if you don't."
feeling him start to shake. getting close. his sounds getting higher and more desperate. hands gripping my arms tight.
"please. please mommy please i'm so close please let me."
keeping the pace exactly where it is. watching him hover right on the edge. shaking and desperate and looking at me with those eyes.
"please." tears running properly now. "please i've been so good please."
"you have been." pressing my forehead to his. looking right at him. "so good. so perfect. you feel so good around me puppy." moving just slightly faster. watching him sob. "go ahead. cum for me. let me feel you."
the way he gets there. his whole body arching up into me. hands gripping my arms hard enough to leave something behind. clenching around me in waves while i work him through every single second of it. feeling everything.
not stopping when he finishes.
feeling him go immediately oversensitive. that sharp inhale. hands flying to my hips.
"too much. too much i just came i—"
"i know." not stopping. moving slow. working his cum back into him with every thrust. feeling him twitch and gasp and try to process the overstimulation. "i'm just keeping you full. keeping everything right where it belongs."
"mommy." voice completely gone. "mommy, what are you doing…?"
"keeping it inside." watching his face soften at my words. "i'm not done with you yet. and i want you to stay full while we switch."
the moan he lets out at that.
pulling out slow. watching him clench reflexively trying to keep everything in. pressing two fingers in immediately after. feeling him gasp.
"stay still." working my fingers slow. feeling him twitch and clench around them helplessly. "good boy. just stay full for me."
helping him up when he's ready. settling onto my back. pulling him over me. watching him look down at me with glassy eyes.
watching him process that. looking down at the strap. looking back at my face.
"go on." hand on his hip. not guiding yet. "show me how good you are."
him reaching down with shaking hands. lining himself up. pressing down slow. taking it back in while still full of his own cum.
"good boy." hands settling on his hips lightly. not controlling yet. letting him find his footing. "that's it. take your time."
him starting to move. slow rolls of his hips at first. finding the angle. finding what works. his hands pressed flat to my chest. head dropping forward. sounds falling out of him with every movement that he's not controlling or containing at all.
watching him. all of him. the flush across his chest deepening. the way his brows pull together when he finds the right spot. the way concentration gives way to pure feeling the longer he moves.
"look at me." waiting until his eyes find mine. "stay with me puppy. keep your eyes on me."
him holding my gaze while he moves. looking at me like i'm the only thing in the room.
feeling him start to speed up. chasing it. hips snapping down faster and faster and faster.
bringing my hand down sharp against his clit.
he whines at the slight sting against his clit.
"slow." said firmly. immediately bringing my fingers to where i just hit. rubbing slow deliberate circles. feeling him twitch violently. feeling him get wetter. "you're not finishing until i say so. slow down."
"but i'm so close mommy—"
"i know you are." still rubbing. watching his hips stutter trying to chase my hand and ride me at the same time. finding it impossible to manage both at once. "slow down anyway. make it last for me."
him whimpering. forcing his hips back to slow. deep rolls instead of the frantic pace he wanted. shaking with the effort of holding back.
"good boy." moving my hand back to his hip. "just like that. nice and slow. i want you to feel every single second of this."
working him like that for a long time. keeping the pace slow. bringing my hand down against his clit every time he speeds up without permission. rubbing slow circles after every single time. watching him get more desperate with every cycle. more overwhelmed. more wrecked. tears running freely now. hips trying to be good and failing incrementally.
"please." sobbing properly. "please please i've been so good please i can't. i can't hold it anymore please."
"you've been so good." pulling him down to me. pressing my lips to his forehead. his wet cheek. the corner of his mouth. "so good puppy. you feel so good on me. you have absolutely no idea how good you feel."
"how many times did i make you cum tonight." murmured against his skin.
"once." desperate. "just once please please."
"please i need it please i'll be so good please."
"you're already so good." bringing my hand to his clit. not slapping this time. rubbing slow circles while he rides me. feeling him immediately lose whatever rhythm he had left. "so needy. so desperate to cum on my strap again. so embarrassing."
"i can’t help it." he says honest. "i can’t help it. i just need more, please..”
"i know." rubbing slower. watching his face fall completely apart. "i know you do. that's why i'm going to give it to you." pressing harder. feeling him shake against me. "cum for me right now. let me feel you."
and he does. so much harder this time. his whole body shaking apart on top of me. face dropping to my neck. sounds completely muffled against my skin and still so loud. clenching around me over and over in waves while i keep my hand on his clit working him through every last second of it. feeling him shake and sob and grip my shirt with both hands and ride it out until he has absolutely nothing left.
staying inside him after.
not moving him. letting him stay exactly where he is. both arms wrapping all the way around him. his weight on my chest. pressing my lips to his hair again and again.
"good boy." into his hair. rubbing his back slow. "such a good boy. you did so well for me tonight."
a small broken sound against my neck.
"was i good…?" barely audible. face still pressed into me. still catching his breath. "was i really good mommy?”
pressing a long kiss to the top of his head. pulling him tighter.
"you were perfect." said with praise. "you were absolutely perfect. i've got you. just breathe."
feeling him compeltely relax against me at that.