Severus nuzzled his face against Harry's neck, gently kissing his neck tenderly. "Are you okay?" He murmured against Harry's skin.

"I'm perfect." Harry rasped, blinking the tears back as he tilted his head.

"Do you want to go to my rooms or do you want me to take you right here?" Severus asked huskily, nipping at Harry's neck.

"If we go to your room, " Harry whispered, laughing softly. "We really WON'T be going further than the entryway"

Severus groaned, pushing his leg between Harry's, pushing him into the door more "on second thought, I don't think I can wait, I might just fuck you against this door right here." He purred, nipping and sucking at Harry's jaw.

"Fuck, yes please!" Harry begged, pulling Severus into a hard kiss.

Severus devoured his mouth, sucking at his tongue and lips and licking at his teeth as ran his hands down Harry's naked torso. He pulled back, slightly out of breath. Severus placed another kiss chastely on his lips and flipped him around, pushing him against the door, not hard enough to hurt him but he definitely felt it. Severus attached his lips to the side of Harry's neck, pressing his body against him

Harry was a panting mess by the time he was flipped around, his hands pressing palms to the wood as he unconsciously pushed his hips back, dragging his ass against Severus' crotch. The fact that Severus was a bit taller than him (probably due to the neglect of his childhood) only served to make Harry feel smaller when pressed and condensed against the door like he was.

Severus backed up just enough to take his cloak off and toss it to the side, working on the buttons of his shirt as he ground his hips forward against Harry's ass.

Harry let out soft whimpers, sweat already sheening on his back as he curled his toes against the stone. "Please." he whispered, his hands sliding up the wood grain.

Severus kicked off his shoes and discarded his shirt, dropping to his knees behind Harry as he pulled Harry's pajama pants down slowly. Severus licked his lips unconsciously at the sight of Harry's bare ass.

Harry shivered, spreading his legs a bit more, stretching himself as long as he could, not even seeing what Severus was doing.

Severus put a hand on each of Harry's ass cheeks, spreading them apart, rubbing the pad of his thumb over Harry's hole softly.

Harry moaned, arching his back even further, pressing into the hands on his ass. "Please." he whimpered, wanting to feel him.

Severus squeezed his ass. "Keep your hands on the door, no touching yourself, and stay still." He commanded. Leaning forward, Severus took a lick of Harry's entrance, wanting to see his reaction.

Harry let out a questioning noise, even as he followed the order, tingles shooting up his spine at just the tone. He gasped in shock at the swipe of Severus' tongue, moaning so loudly he was surprised the silencing spell held firm.

"Mmm" Severus hummed as he licked into Harry mercilessly, loving the sounds he was getting out of the shorter man. Smirking, Severus plunged his tongue into Harry's tight entrance and began fucking him with it.

Harry almost screamed, his head thrown back as he panted, his whole-body trembling, trying to keep from rocking back into Severus' motions.

Somehow Severus was still able to smirk with his tongue buried deep in Harry's ass as he added a finger in there with his tongue, continuing to stretch Harry out.

Harry whimpered, sliding his hand further up the door to keep himself from reaching down, unable to keep from rocking back onto the finger he felt with a soft gasp. "Please."

Severus smacked his ass roughly, removing his tongue, but leaving his finger "I said be still." He commanded.

Harry gasped sharply, rocking onto his toes a bit before settling down. "Sorry. "he panted, thunking his forehead against the door.

Severus mumbled something, and the lube flew out of the nightstand and into his palm. It wasn't his, but it would have to do. He slicked up both fingers and pushed them carefully into Harry's entrance

"Yessssss." Harry moaned, long and low as he felt the fingers start to stretch him out. "Sev'rus."

Severus stood before adding a third finger and stretching him even more as he kissed his neck "You tasted so good." He murmured against the back of the ear, sucking gently on the pulse point there.

Harry gasped as that sent static shocks through his body, making him flush. He tilted his head back to where it was to give Severus more room, but other than that forced himself to stay still, even if all he wanted to do was fuck back on the older man's fingers

Licking his lips as he loved the reaction he was getting from the younger man, Severus spoke again "I want to fuck you through this door." He removed his fingers, feeling that Harry was stretched enough. He backed up slightly to remove his pants and underwear, tossing them to the side as he stepped back up against Harry. He grabbed the lube and slicked his aching cock up, brushing Harry's ass with his hand and cock every time he stroked it to spread the lube.

"YES! Please, Sev'rus please!" Harry begged, unable to keep from rocking back as he stepped back closer to Severus, his chest and arms still on the door.

Severus put one hand on Harry's shoulder to still him and used the other to guide him to Harry's entrance "Gentle or hard?" He asked huskily.

Harry whined as a hand pinned him to the door, the question making him shudder. He took a moment think because it took a moment to even get his thoughts in some semblance of a line before he let out a soft whimper. "Hard. You said you'd fuck me through this door."

Severus groaned at the answer he was hoping for. He snapped his hips forward, burying himself fully in harry with one swift motion, not even giving Harry time to think, He pulled back before thrusting back into Harry. He stilled for a moment to take Harry's hands, pinning them together above his head with one hand, the other tugging his head to the side by his hair so he could bite down on his neck roughly. "You're mine." He murmured, licking where he bit.

"Yesss." Harry whined, eyes rolling back a bit as he was manhandled. "Please!" He tried to move, wanting to test what Severus would do. He raised up on his toes before falling back on his feet, somehow managing to work Severus' cock deeper into him pegging his prostate.

Severus growled, smacking his ass again. "I said be still." He commanded, slapping his other ass cheek for good measure.

Harry cried out, clenching down just a bit in a reaction which only made him hotter when it made the pressure on his prostate harder. The orders and the spanking and the demanding voice of Severus making him want to melt against the door.

Severus moaned at the clenching around his cock, grabbing Harry's hip. Fingers dug into Harry's wrists and nails into his hip as Severus began thrusting hard into Harry, hitting his prostate every time.

Harry cried out each thrust, his head falling back as his knees buckled. "Please!" he whispered, unable to keep from essentially rambling. "Please. Fuck. Fuck me, Sev'rus. Please."

Severus pounded into him harder and harder, pressing him further against the door. Reaching down he smacked Harry's ass between thrusts, seeing if he got the same reaction as earlier.

Harry was a mess, crying out each smack that Severus landed on his ass, the press of the cock in him driving him higher and higher. At this rate, he was going to come without even being touched.

Severus leaned forward, nipping at Harry's ear "You like that love? Like it when I'm a little rough with you?" He asked in a low voice, smacking Harry's ass again.

"Yes!" Harry gasped out between his rambling. "Please!" He was growing closer and closer, it wouldn't take much more to tip him over that edge, especially after the rimming earlier.

Severus reached around ghosting his fingers over Harry's aching cock, thrusting back in with all of his strength. "M'so close." He mumbled, "want to fill you up." He moaned, still thrusting

That did it, the words plus the barest touch of fingers set him off, coming with a scream as Harry tensed to keep from slipping down the door. He barely managed to stay upright, the hold on his wrists and hip being most of what was holding him in place.

Severus thrust once more and came tumbling over the edge hard with Harry. Trying to keep them both upright, he turned Harry around and kissed him up against the door. "Missed you." He murmured against Harry's lips.

Harry gave him a dazed smile, even while kissing him, pulling back after a bit to slump against him. "Missed you too. "he murmured. "Hated the last two weeks."

Severus nuzzled his neck, lifting him up to lazily wrap his legs around Severus and carried him over to his bed. He tucked him in, kissing his forehead as he sat on the edge of the bed.

Harry soaked up the care and affection, eyes hazy as he shifted so he could grab Severus' hand. "please." he murmured. "Don't do what you've done the last couple of weeks." He flushed, half hiding his face. "I can't handle it..."

Severus looked from Harry's hand to his face, gaze softening as he brought his other hand up to caress his cheek softly "Rest love." He murmured. "I have to go, but you can come down to the dungeons after curfew." He paused, giving Harry a look saying, 'I know you'll probably be out of bed anyways' "And we will talk more." He finished softly. Kissing Harry's lips one last time, he spelled his clothes back on, taking the silencing charm down as he left Gryffindor tower.

Harry sighed softly, dozing off before Severus even left the tower, a soft smile on his face.