Regina slammed the front door hard behind her, finally breaking the heavy silence that was between Henry and her since the ride back from the bar.
"Do you know how utterly stupid what you did was?" She snapped at his retreating back, causing him to stop in the foyer and turn around to face her.
"I was protecting you." He retorted, voice defensive and too loud.
"You were jealous and possessive, and because of that Emma nearly started to suspect something." Henry just rolled his eyes to her berating, and caused red to swell in Regina's. "Do you understand how bad that would be?" Her voice held a hint of desperation, storming the few steps between them.
"Why can't I protect my mother, what's so wrong about that?" His arms up in exasperation, causing Regina's tone to get louder.
"It's wrong because that's not what you were doing, and it was stupid because you could have seriously gotten hurt."
"If you didn't notice, I won that fight." He responded with a pointed finger and a glare.
"Because he was drunk. He's twice your size—"
"Whether you think so or not, I am a man." Henry interrupted loudly, his words surprising her. "I'm ten times the man that he is, and I could be ten times better for you than he ever was." He practically shouted.
"I never said you weren't a man." She yelled back, both of them taking turns on raising the volume of their voice, close enough now to feel the heat of each other's body's.
"You say it in everything you do." His voice got a pitch higher and full of frustration and misplaced rage. "That's why I still have a curfew, and you still have to know where I am at all times," She opened her mouth to interrupt, but he talked over her. "It's why you won't let me fuck you." He finish, his voice suddenly so much quieter, and a few octaves lower. It took Regina aback, her jaw slack, because it wasn't true. She never told him that it was. But his conclusion was drawn regardless, and the way the words moved around in her head, faster and faster, she thought that he could be right. Maybe that was why.
"Will that make you a man?" She whispered with hurt and pain on her face, and in her voice. "Fucking your own mother?"
"You." He quickly corrected, hands grabbing her hips and pulling her against him, causing her to gasp at the sudden and intimate act. "I love you, with every part of me, and a part of that love has nothing to do with you being my mother."
It was wrong. Everything he was saying and feeling was twisted and wrong, and she could relate to that. But that word—love, that was all she wanted. And he did love her, just like she loved him, with all the frightening and horrible ways that they showed it.
So she kissed him, her lips pushing firmly against his, and it builds a heat in her stomach almost instantaneously, as his arms quickly go around her waist, keeping her close and deepening the kiss. Regina opened her mouth up to him, thrilling at the feel of his tongue against hers, fighting against it with passion, as if they were still arguing, but in a different way.
He finally broke away and she wrapped her arms around his neck, pulling him into her as his mouth moved lower.
"Say it again," She whispered roughly, his lips sucked lightly at her neck, teeth pulling at her skin. "Tell me you love me." He pulled up from her, looking in her eyes.
"I love you." It was with no hesitation that the words came out, causing her to crash her lips against his again.
Sometimes, Regina could convince herself that it wasn't that bad, it wasn't wrong to want to be loved. To do what she had to do to keep her son and have him just love her. Sometimes, she could paint her veil of ignorance, and think that this could actually be the best thing for the both of them.
Now was not one of those times though, as he pushed her back against the front door with his kiss, hands desperately grabbing at her ass and rolling her hips into him.
A moan pulled its way out of her throat, sounding muffled by the frantic and rushed way that he was kissing her.
Now was a time where she saw clearly how wrong it was to let him touch her in this way, the way she fantasized about him, and the things they would do together. She knew this wasn't just about her wanting love. She wanted him. She wanted his body in the most sexual and disgusting kinds of ways. She wanted him to fuck her against the door, until she couldn't breathe. To know the way it felt as he filled her.
Regina pushed him back, just enough to break their kiss, faces close and sharing each other's ragged breath.
"Are you a man?" She whispered, lips swollen and eyes black as he looked at her for a moment, before his lust filled face grew stern.
"Yes."
She wrapped her fingers in his hair harshly, nails digging into skin, causing him to hiss quietly as she maneuvered his head to the side and pushed her lips against his ear.
"Then fuck me like one." Her voice was dark and full of sex, causing him to groan into her neck as his hips bucked against hers. She arched into him briefly, before he pulled away. He didn't waste any time, almost frantic in fear of her changing her mind, his hands quickly moving to the button of his jeans, causing her eye sight to land on his straining erection for the first time. She wanted him so badly, and for a brief moment, she considered just letting him fuck her against the door, but she knew he wouldn't last long, and the fact that this was his first time didn't fill her with nearly as much guilt as it should have. She was painfully aware of how much it turned her on, thinking about Henry losing his virginity to her.
Once his pants were undone, she took control of the situation, lightly swatting his hands away to replace them with her own, reaching into his boxer and pulling his painfully hard cock out. Her voice hummed in approval at the feel and sight of it, fingers wrapping around him, and giving a slow and long stroke all the way to the head of his penis. He moaned loud at that, head falling back slightly.
Then she moved down to her knees, and his attention quickly became rapt, almost looking upset.
"I thought—…" She shushed him at the quiet words that tried not to sound like a whine. He was a man, after all. She ran the flat of her tongue over his head, tasting precome and causing him to gasp.
"You came for me three times one night." She said with a pointed look up at him, and it made him smile at the memory. "I think a warm up round won't kill you." Because he was so young still, so full of endurance and it was something she wasn't used to. And even if it was difficult to keep up with him at times, she loved how ready he always was for her. Only for her.
She was quick to wrap her lips around his cock, keeping her eyes looking up at him and bobbing her head up and down, taking more and more of him in her mouth each time. He moaned words of encouragement and lightly rocked his hips against her face, until they were both on the same rhythm. Regina's hand moved up to cup his balls, squeezing and rubbing gently until she felt the head of his penis hit the back of her throat causing her to gag a little, and eyes water. But the rippling of her throat around his cock had him jerking his hips into her mouth and groaning.
"Yes," He hissed, and she pulled back to get a breath before quickly taking him into her mouth again, all the way down, with her chin brushing against his balls. Henry's hand wrapped in her hair, not too forcefully, but enough to hold her still as she gagged again. "Choke on it, just like that." The voice he used was suddenly rough and deep, and it caused a deep urge to rise in her. She just wanted to make him happy. She wanted to make him feel good.
After a few seconds, he pulled his hips back slightly, and she felt him tense. With a short cry, he filled her mouth, and she swallowed slowly, feeling her throat start to get a little sore already. Henry's eyes were on her the entire time, and the hand that was gripping tightly in her hair started stroking gently, his eyes warm in his afterglow.
But Regina was still ready and aching for him, the taste of him in her mouth not helping with that. So her eyes stayed dark with lust as she got off her knees and kissed him hard and fast before pulling back.
"Bedroom. Now."
They moved quickly up the stairs, holding each other's hands, his pants still undone and sagging, and both of them giggled a bit as he stumbled a little on one of the steps.
He stopped right before they moved towards her bedroom door, nodding his head towards his room.
"Let me grab a condom real quick."
"You don't need it Henry, it's fine." She said dismissively, pulling his arm gently as she moved down the hallway.
"You sure?"
"Yes." Is all she responded with, not wanting to destroy the mood by elaborating, so she pulled her polo shirt up over her head quickly, and the sight of her in a bra did enough to distract him.
Once they were in her room, he kicked his pants down and off, leaving his boxers on and quickly swept her up in his arms, kissing her slow and deep. Regina's hands moved around his shoulders, pulling on the material of his tee shirt, lifting it up over his back, which caused him to break away and quickly rip it off and toss it to side.
"I love you, Mom." He whispered, as he went back to her, hands moving to unsnap her bra, pulling the straps down her shoulders. She helped him eagerly, as he buried his face in her neck, her hand in his hair, urging him lower and eventually he got the hint and bent down to take her breast into his mouth.
A sharp gasp came out at the sudden sensation, his tongue running over the hardened nipple, flicking against it then soothing it with slow lapping. Regina started to whimper at the feeling of his teeth gently scraping against the sensitive skin. His hands worked fast to undo her pants, pulling them down and off quickly, never releasing her from his lips. She didn't want him to stop, didn't want to break the contact, but she had to as she shifted and walked backwards to lie on the bed, with him quickly following her.
His mouth started giving attention to her other breast briefly, before his attention strayed with his mouth, moving down her stomach and between her legs, taking her underwear off as he moved. Strong hands gripped her thighs, pulling them apart and Regina obliged willingly. His head dipped down, tongue running quickly along her folds to taste her, and they both moaned at the sensation.
"You're so wet, mom."
"Just for you." She whispered, hips squirming because of her need.
His mouth settled on her again, tongue swirling around her clit before taking it into his mouth, sucking on it gently. He was practically an expert at it by then, always such a quick learner, and endlessly observant. So once her hips started pushing into him, he moved faster, raking his teeth against the bundle of nerves before moving his tongue inside her, thrusting and curling it against her entrance that was desperately clenching around him. She cried out at the action, feeling her body start to shake.
"Are you ready for me?" She gasped out, because she was close, and so ready for him. Her eyes looked down as he moved his face from between her thighs, with a grin lined with her moisture. Henry sat up and she noticed that at some point he got his boxers off, but she had no complaints as he spread her legs open more, and his erection was as hard as ever. Knots started to settle in her stomach as he shuffled on his knees, closer to her, but she pushed the bad thoughts away quickly. She wanted this. She wanted him. She trusted him.
Sitting straight up and with their hips close, his hand gripped the shaft of his penis, moving the head lightly against her folds, collecting moisture and causing her hips to twitch and try to push into him. He didn't enter her though, just seemed enraptured by the sight of it, moving it back and forth, and Regina whimpered as his cock brushed against her clit.
"God, Henry please…" She begged, and he finally looked up at her while she grasped her sheets tightly in her hands.
"What do you want?" He whispered, his voice dark. He was teasing her, and she didn't like. Not one bit.
"I want you to fuck me." Regina did everything she could not to snap at him, but the angry frustration was evident in her voice.
"Be nice," A smirk rose on his face. And she raised her eyebrow challengingly.
"Or what?"
"I've waited this long, I can wait longer." He pulled away from her a little, and she couldn't even stop the whimper that escaped her lips. "I could just jerk off on you and then make you finish by yourself." He stroked himself a few times, as if some kind of threat, and Regina leaned up on her elbows, watching him with a slightly hurt expression. But his hand stilled only after a few moments, gripping the base of his shaft, and moving his penis up and down to lightly tap at her folds. "But you don't want that do you?" He asked darkly after visibly trying to hold back a moan. "You want your son's cock inside you." Her eyes closed for a moment at his words, practically feeling the wetness build more between her legs. Suddenly though she felt him inside her, and her eyes popped open to look at him. He wasn't inside her fully, not even half way, but he pushed the head of his cock inside, teasing again. She did not like the teasing. He wanted her to be nice though, so he stayed still, and gripped her hips roughly when she tried to roll them into his. "You wanna feel me pounding into you, don't you?"
She whimpered, and for a moment she thought she might actually cry with how much she needed him.
"Please." With wide eyes meeting his, she begged quietly, her voice high. "Please, baby." And at the sight of her slight pout, he pushed his hips into her, filling her completely and fully, fingers still gripping tight at her hips.
They both stayed still, adjusting the new sensation, because it had been so long for her, and the feeling of him actually inside her made her feel dizzy and lightheaded. It was so consuming and so good, her body arched against the sensation, rolling her hips into him once, before he started to move his hips, thrusting into her slowly at first. But his speed quickened soon enough, both of them moaning and whimpering at each time he pushed inside her, bottoming out and then pulling back, almost all the way out. Over and over, he repeated, causing the feeling to spark her nerves each time, reaching a deeper place inside her at each thrust.
"God, it's tight." He said, his breathing heavy from the exertion of holding his second orgasm. "It…It's so good."
She moaned loud when his hands on her hips starting pulling her body to meet his, and his speed changed into quick and short thrusts, barely pulling his cock out half way before pounding back into her. Her hand moved between her legs rubbing rough circles against her clit.
"I'm close." Regina whispered, nearly on the edge.
He sped up his movements, and she felt him brush against her G-spot a few times before everything inside her stiffened, the air pushed out of her lungs as she came hard. Henry groaned at the feeling, quickly pushed himself as far as he could inside her before coming as well, his body tensing and hips jerked against hers. And the feeling of him filling her, it was perfect and amazing, in the worst kind of way.
A few moments passed as Regina gathered her bearings, but Henry didn't pull out of her, instead just stayed still and moved his hands over her breast. His fingers pulling and toying with her nipples, causing her to squirm under him.
He leaned over her, kissing her with a sloppy passion, his eyes clouded over and dark, pushing into her more. He pulled away eventually with a deep whisper. "You feel amazing wrapped around me." Henry sat back up, hands her breasts continued their teasing, his eyes watching where their bodies were connected. "I thought about how it would feel for so long, but I never imagined…" His voice trailed off and she moaned when she felt him start to get hard inside her. He really did have amazing endurance, with his eyes closing, he tried to keep focused on becoming fully erect again. "I love when you beg for me," Henry whispered, gripping roughly at her breasts.
"I know you do, sweetie." She said, voice rough. "You like how much I need you. How wet I am for you," His hips started moving again, just slightly, and slowly. "I'm like that all the time, even when you're not with me." Regina's knees raised up to lock onto his hips, and with her hands firm on his shoulders, she gently rolled them over, with Henry under her as she straddled him, never breaking the connection between them. He groaned when they landed back on the bed, her hips starting to rock against him without missing a beat. "I'm always so ready for you, and I think about this…" She started to feel her body heat up again, as she rocked back and forth. "I think about fucking you." It sounded more like a confession than a seduction, and she felt his hands grip her hips as her eye lids started to get heavy, her pupils dilated to the point of blurred vision.
"Look at me." He demanded lightly, his breath ragged, and she obliged as he gripped her firmly, stopping her movements and raising her up a little, causing her to rest on her knees to keep her up. Henry dug his feet into the mattress to gain leverage and as their eyes met, he started slamming into her with a fierce intensity and dizzying speed. It knocked the breath right out of her lungs, and her body felt like it caught on fire, heat rising from her stomach to her limbs, helplessly leaning on him with her hands on his chest.
"Beg."
His eyes were dark and full of dangerous things that sent her closer to the edge. So, she did, pleading with whatever voice she could find.
His thumb rubbed roughly against her clit, and she cried out;
"Yes baby, don't stop."
Her body started shaking,
"Please."
"Come for me." The words were strained as he used the last bit of his energy to go faster and deeper.
"Come for me, mommy." And at that—at the sound and feel of him, she shook against him, crying out his name as she came, collapsing on his chest, breathing heavy. His thrusts slowed but didn't stop, Regina too exhausted to move as he thrust in and out of her for another minute, until a soft grunt came from his throat, and she felt him come inside her again, causing her body to twitch at the feeling. She whimpered at the loss when He finally pulled out of her, his arms going around her back, adjusting her slightly to lie half on him, her head on his chest and their legs wrapped together.
They were silent for a while, just breathing steady and his fingers playing with her hair, until the silence started to worry him, causing him to kiss her forehead and gently try to coax her to look at him.
"Are you okay?"
And it was such an awful question, because she hasn't been okay for so long. Being with Henry was amazing, terrifyingly so, in a way that was bright and blinding, and she let him take control and take her in a way that she hasn't let anybody in a very long time. She loved it. She loved him, in all the ways that she shouldn't.
"Mom?" His voice almost sounded frantic with the worry that lined it, and she did look up then, finally noticing what he noticed. She was crying, tears soaking into the skin on his chest, as she finally sat up, wiping briskly under her eyes and clearing her throat.
"I need to take a shower." She said, monotone, and it only made his worry grow.
"But—"
"We'll talk when I come back." She interrupted quietly, already pulling away from him and moving towards her bathroom, leaving him on the bed to stare helplessly after her.
