Finally Clean

Harry Potter - J. K. Rowling
M/M
G
Finally Clean
All Chapters

Chapter Nine - Benefits

Regulus is lost in this feeling. He feels himself floating, further away from the ground. From reality. From every bad thing that’s ever happened to him because he doesn’t need to think about that now. All he can think of is the feeling of James’ lips on his. And James’ erection rubbing against his leg.

“James?” Regulus dares to pull away, and leave the moment. He's scared that once their lips disconnect reality will come crashing down, but it doesn’t. Instead he’s still focused on the feeling of James on him. Regardless of whether they are touching or not, being in his vicinity is helping. James isn’t listening, his hands are fumbling in Regulus’ black hair desperately, he’s panting and whining and it’s pathetic and beautiful. “James.” Regulus says more firmly this time, their eyes lock and hell breaks loose. Regulus kisses him again, this time it’s rougher, less held back. As if James isn’t scared he’ll break Regulus anymore. 

“Reg.” James pants, his hips are still rutting into the shorter boy’s leg. 

“Yes?” Regulus asks, his hands fumbling under James’ shirt, his hands skimming up James’ sides, and splaying across his hard chest. Toned with muscle from lots of work out and practice. But James never answers, he just continues to kiss Regulus, everywhere. His face, his neck, his collar bones. He sucks and bites and nips as if he’s making a statement, as if he’s claiming him. “James.” Regulus pulls away, leaving James whimpering for contact. Regulus then grabs James’ chin and makes him look at him. Makes him hold that searing eye contact that burns in Regulus’ stomach, more pleasing and more hurting than hunger ever could. 

“Reg…” James whines, continuing to try and rub himself through his pants. He’s barely able to choke out any word through his desperation. “Please.” 

“Oh Jamie…” Regulus laughs, holding his face in his hands. Treasuring it. “What do you need?” 

James doesn’t answer, his hands are palming himself through his pants. Rough strokes through his pajama pants. 

“Words baby. I need words.” Regulus smooths his hands through James’ messy brown hair, lightly scratching his scalp. 

“Need- Need you.” James moans, a hand slipping past his waist band as he pumps his cock slowly. 

“Where?” Regulus questions, taking his hand and pulling James’ out of his pants. James only whimpers in response, small tears edging their way into the corners of his eyes. “Words, be a good boy and tell me.” 

James’ eyes light up, and he moves his mouth as if to talk but only a stray. “Need you inside me.” 

“Good boy using your words like a big boy.” Regulus praises. More arousal pools in his stomach as he guides James down the hallway to a bedroom. Any bedroom, Regulus is just as desperate as James. James quickly leads Regulus to his bedroom, the doors opening to show a very James-like bedroom. Nice cream walls, a vibrant red comforter on his bed, with a couple random pillows. It’s sorta messy, in an endearing way. Endearing? Regulus almost gags, when had Regulus become so domestic. 

None of that matters. James whines again as he throws himself down onto his bed. His curls bouncing and glasses almost coming off his face. 

“I know pretty-boy.” Regulus says, following James onto the bed. James sheds his shirt, tossing it somewhere on the floor. Revealing everything Regulus had dreamed of since he was a teenager. His abs are solid and screaming, tensed from his arousal. His chest is broad to match his shoulders. And Regulus’ favorite part? The small happy trail leading between his sharp V-line that goes down his pajama bottoms. Regulus feels his mouth water. He licks his dry lips and lets out a breath he didn’t realize he was holding. James reaches out to touch Regulus, his needy hands grabbing on to the t-shirt Regulus wore to sleep. James is close to pulling it off, the bottom hem of his shirt teases to rise over the waist of his pants before he freezes. Regulus’ body tenses under the touch, James can sense it too. 

“Reg?” James says, a questioning look in his eyes. “Is everything okay?” Regulus can’t answer, he’s too ashamed. He’s upset. He’s upset with how his body looks, one day he seems too big, too soft. Another day he thinks he looks sickly, malnourished and sad. He’s also upset he ruined the moment. With his stupid brain. So fucking selfish.He says to himself. James doesn’t say anything else, he only moves his face closer to Regulus and pulls him in for another kiss. Instead of heated and full of lust this kiss is different, it’s comforting and almost reassuring. I see you for who you are. The kiss says. And you’re beautiful. 

Regulus pulls away and smiles softly, giving James the okay to strip him. James pulls Regulus’ shirt off in a swift motion and stops in his tracks. Regulus has the overwhelming urge to throw a blanket over himself and hide forever. No more hiding. He tells himself. Before James starts attacking Regulus’ body with kisses and hickeys. 

“Hold up sweetheart.” Regulus laughs, getting James’ attention away from where his mouth was going south. 

James whines in response. “Wanna be good for you Reg.” He whimpers, his fingers toying with the hem of Regulus’ boxers that are peaking over his low rise pants. 

Regulus is sure he won’t last long, especially with James saying all those nasty things, and James looking up at him like that. Like a lost puppy whose only wish is to be told what to do. “I know, you’re such a  good boy.” Regulus moans as James slips a finger into his waistband, his finger warm against his cool skin. 

“Wanna be your good boy.” James says again, his hand now sinking into Regulus’ pants. Where he slowly wraps his hand around Regulus’ erection. 

Regulus hisses, his hips bucking into the feeling. “God, yes James.” He pleads, so James takes this as an okay to continue. His hand movements are painfully slow up and down Regulus’ shaft. It’s agonizing. “Good boy, yes god. Yes James.” Regulus notices the more words of encouragement he gives James, the better he performs. 

“Can I taste you Reg?” James asks, his eyes wide with anticipation. 

Regulus’ head falls against James’ headboard. “Fuck yes, yes James.” So he does. Carefully James pulls Regulus’ pajama pants down to his ankles. Taking time to run his hands along Regulus’ pale soft thighs. Leaving kisses and hickeys and bites on the milky skin. Before he lands to the base of Regulus’ cock. He eyes it hungirly, as if he doesn’t know where to start. “What’s wrong baby?” Regulus purrs. 

“I uh…” James stutters, his pupils dilated, and cheeks red with innocence and embarrassment. “I don’t know what I’m doing.” He smiles cheekily, then his face falls between Regulus' thighs. He buries his face into the smaller boy's legs. “God this is fucking embarrassing.” 

Regulus picks up James’ face with one hand. He rubs his thumb along his soft tanned cheek. “You innocent little baby.” Regulus hums, edging this thumb between James’ lips. “Wanting me so bad but not even knowing where to start.” 

James closes his eyes and his face reddens further, he’s about to speak when Regulus shoves his entire thumb into James’ mouth. 

“Don’t worry sweetheart, I’ll guide you. Be a good boy and try your best.” Regulus pulls his thumb out with a pop. And then threads his fingers through James’ hair. 

“O-okay.” James says, before licking his lips and looking back to Regulus’ cock. “Do I just?” He motions and Regulus nods. James continues to give little kitten licks starting at Regulus base until he reaches the head. Precum spilling from Regulus’ tip. He groans and throws his head back when James licks around his tip. Precum swirling onto his tongue. 

“Good boy, so fucking good.” Regulus pants, when James licks a stripe up the side of his shaft. 

“What uh, what now?” James asks bashfully, watching and waiting for his next command. 

“Now, try and wrap your mouth around my tip. Like- fuck- yes James just like that.” As Regulus describes the next move, James is up and ready to comply. He wraps his lips tightly around Regulus' head, his tongue swirling the tip until Regulus thinks he will come from just this. “Now move your head up and down, until you can’t take anymore.” 

James does. He slowly bobs his head down, his cheeks hollowing unconsciously as he fills his mouth and throat with Regulus’ cock. He tries, his eyes are burning and his gag reflex is begging to release but he holds on. He continues until his lips reach Regulus’ base. James then looks up at the other boy through his long lashes, waiting for approval.
Regulus can not believe what just happens, he can’t believe anything in life could feel this good. The dance continues for a couple more minutes, Regulus guiding James by his hair up and down his cock until he can feel his orgasm coming. 

“Fuck-” He groans, his grip on James’ hair strengthens as he starts pulling with more force. James whines and keeps up with the pace Regulus sets him. Trying his hardest to keep his gag reflex from working. “So fucking close.” Regulus groans again as his head hits the headboard. “Good boy, keep going.” 

Only a couple more seconds pass before Regulus is coming down James’ throat. James swallows everything that he is given, drinking like it’s his last meal. Before wiping his mouth and crawling back up to meet Regulus’ face. 

“Thank you.” He whispers, before collapsing onto the bed. 

Sign in to leave a review.