Work Text:
“Come on, Ominis. Aren’t you worried that you’ll get the chance to kiss a girl and then she tells the whole school you’re a bad kisser?”
“No!” Ominis blushes at the thought.
“Hadn’t you heard what happened to that boy in Ravenclaw? Everyone knows he’s a bad kisser now. It’ll just be practice anyway, for next year,” Sebastian says tossing a rock carelessly across the Undercroft, “When all the girls will finally think we’re attractive.”
“Sebastian, no!” Ominis hisses, “Besides, we’re both — “ He lowers his voice, “We’re both boys! If you want to practice kissing you can find some poor girl and practice with her!”
Sebastian lifts a finger at Ominis, who, of course, has no reaction, “You better not go to my sister to practice!”
Ominis flushes a brighter pink, “I wasn’t going to! No girl will want to kiss me anyway.”
Sebastian thinks back to all of the girls who are already looking at Ominis with interest and scoffs. “Think again, Ominis. What if you do end up finding the one ? Do you want her to think you’re so terrible at kissing that she’ll never want to kiss you again? I don’t!”
“You — !” Ominis makes a face like he’d just smelt something horrible. “Fine! But it doesn’t mean anything! It’s just practice. And we stop when I say we do.”
“Fine,” Sebastian says.
“Alright,” Ominis says, waiting patiently.
“Alright,” Sebastian repeats, heart beating rapidly in his chest. He hadn’t believed it actually worked; Ominis was going to kiss him! Or let Sebastian kiss him, that is, “Close your eyes, Ominis; it’ll help you feel it better.”
“Need I remind you that I can’t see anyway.”
“It’ll help me feel better.”
Ominis grumbles before closing his eyes. A satisfied smile crawls onto Sebastian’s face as he watches Ominis waiting patiently, eyes closed before him.
“I’m going to touch you now,” Sebastian says as he lays his hands on Ominis’s shoulders. “Erm, here I go.”
“Would you just do it already,” Ominis hisses, flush spreading to his ears now.
Sebastian leans forward quickly and plants a small peck on the corner of Ominis’s lip. Ominis furrows his brows in confusion.
“I thought it was supposed to feel… good?” he says. Then he laughs loud and joyously. “Sebastian! You’re a terrible kisser!”
“No, I’m not,” Sebastian poorly refutes. “Besides, you didn’t do any better!”
“I didn’t do anything!” Ominis says.
“Practice makes perfect,” Sebastian mutters as he leans forward and plants a harder kiss on Ominis, this time exactly on his mouth.
“Ouch!” Ominis gasps. “My teeth!”
Sebastian growls in frustration. “If you’d just stay still, Ominis!”
“I am!” Ominis objects. “You’re holding my shoulders. And you didn’t miss this time, you just kissed me too hard!”
Refusing to let his frustration get the best of him, Sebastian breathes in deeply before leaning forward again. This time, he goes a little slower, his heart racing faster the closer he gets. Sebastian closes his eyes and presses his lips softly onto Ominis’s. He pulls away, swallows, and does it again. Gentle, tingling pressure against his lips. He pulls away again and opens his eyes to find Ominis, eyes still closed, brows still furrowed — but differently this time.
“How was that?” Sebastian asks breathlessly.
“Better than the first two times,” Ominis answers truthfully.
“Fine,” Sebastian says, already leaning in for another kiss when he hears the entrance to the Undercroft opening.
Sebastian hastily jumps back what feels like two meters, letting go of Ominis at the speed of light and turning to find his sister entering the threshold. Sebastian holds his hands behind his back, as if the sin of holding Ominous' shoulders would be stained on his fingertips.
“Oh,” Anne says with a smile when she looks up. “You’re both already here.”
“Yes,” Sebastian says squeakily, then clears his throat as Ominis snickers. “You’re out of classes early.”
“Yes, well,” Anne goes on a tangent as Sebastian looks over to Ominis.
Ominis, who seems absolutely unfazed by the fact that he and Sebastian were almost caught kissing, save for the light flush to his cheeks like he'd just done some light exercise. He's wearing an easy smile as he listens to Anne's story, looking as innocent as he always does.
Sebastian straightens his robes and hopes that he doesn’t look as anxious as he feels. He darts a guilty look towards Anne, who doesn’t seem to have caught on. No, of course not. Her brother and their mutual best-friend kissing would be the last thing on Anne’s mind. Sebastian breathes out slowly.
—
The next time Ominis and Sebastian are alone in the Undercroft, Sebastian suggests that they practice kissing again because —
“We didn’t get to much the last time. Since Anne came.”
“Right,” Ominis says almost boredly. “Get on with it then.”
Sebastian frowns, not feeling so confident with that response. He didn't like that Ominis was making it out to seem as if he was the only one who was eager to kiss — er, practice kissing for, y’know, their future girlfriends, of course.
“You’re practicing too,” Sebastian says a bit hotly. “I’m going to touch you now.”
“You don’t need to say that!” Ominis hisses. “I can tell perfectly clearly where you are.”
“Fine,” Sebastian mutters as he places his hands, once again, on Ominis’s shoulders.
This time, when he leans in and presses his lips to Ominis's softly, Ominis presses back. The press from Ominis's lips has Sebastian, once again, jumping back in surprise. Ominis however, looked furious.
“You said I needed to practice too!” he grits out, face flushing pink to his ears.
Sebastian swallows the strange lump in his throat. “You didn’t move last time.”
“Forget it,” Ominis mutters, turning his head to show his red nape.
“No!” Sebastian quickly mends, “Er, let’s… let’s.”
Ominis doesn’t say anything in return, but he does turn his head back in Sebastian’s direction, so Sebastian takes it as a sign to carry on. Gently, Sebastian places his hands on Ominis's shoulders again and slowly leans in. He presses his lips against Ominis with a little more intention this time, and when Ominis pushes back, Sebastian does not pull away.
Slowly, along with the melting of time, their lips meld together as they both press and move against the other. A gentle tingling pressure pleasureful on both of their lips. Sebastian's hands slide lower without his knowing, now awkwardly gripping at Ominis's uper arms, trying as he could to pull him closer.
Ominis was the first to pull away from the kiss, panting heavily to his side. Like he'd been burnt, Sebastian drops his hands as well, lightly grazing against Ominis's clenched fists. Taking in a few deep breaths of his own, Sebastian steps away from Ominis.
“Erm,” Sebastian says to Ominis’s red ears. “Better than last time?”
“Yes, it was fine,” he says in a single breath. “I have to go.”
“What?” Sebastian panics as Ominis grabs his things. “Ominis, what do you mean? Go where?”
“Don’t follow me,” he says bitingly before he exits the Undercroft.
When Anne finds Sebastian, he's still alone. He tells Anne that he thinks Ominis is upset with him, though he doesn't tell her why. "I dunno," seemed to do the trick just fine and when she offers to find Ominis to speak with him, Sebastian flushes and tells her not to, embarrassed that Ominis would tell her everything.
Is it possible that Ominis is upset with him because he was terrible at kissing? It isn’t completely Sebastian’s fault is it? He isn’t a naturally talented, amazing kisser like Ominis is. It isn’t fair. There was no helping it. They would just have to keep practicing until Sebastian could get better (to please Ominis's superior taste).
—
The next time Sebastian is in the Undercroft with Ominis, it ends up being a bit awkward, tinged with the bitter mystery of why Ominis had left so abruptly the day before. Sebastian doesn't ask, afraid of the answer, and Ominis doesn't bother with excuses. Which is fine, of course. Still, Sebastian is riddled with curiosities. Is it because he moved his hands? Is is because he was a terrible kisser? Does his breath stink? The only way to find out is to —
Ominis clears his throat. “Are we not practicing today then?” he asks.
Sebastian swallows thickly as his cheeks burn red. “Er, if you wanted to.”
“I’m only asking because you didn’t bring it up. Don’t make it sound like I’m eager to partake in your perverse simulations,” Ominis says haughtily.
“We don’t have to do it anymore,” Sebastian flushes, turning away.
“Well, if we don’t do it, how will the whole school learn that you’re a brilliant kisser from the lucky girl you scored with your sudden devilishly handsome looks,” Ominis teases.
“I — I’ll find a girl to practice on, like you said,” Sebastian challenges back. He definitely isn’t going to be finding any willing girls any time soon, but if he does, he bets they wouldn’t run away from him at the drop of a hat.
“Then what about me?” Ominis says a bit tetchy. “You said that you were helping me practice too, in case — in case ‘ the one ’ comes trodding along one day and sweeps me off my feet. Who am I meant to practice on?”
“The practice dummy,” Sebastian mutters unhelpfully.
Ominis roughly shoves past Sebastian as he rushes toward the entrance of the Undercroft. There's steam practically rolling out of his ears and Sebastian panics. He reaches out before he can stop himself, catching Ominis by his arm.
“Ominis, wait,” he says. “I’m sorry. We can still practice together.”
Swiftly, Ominis turns to Sebastian with his wand pointing at him. “I don’t want to practice with someone who’s just going about kissing poor innocent girls with their inferior kissing skills!” he spits.
“I’m not kissing anyone else!” Sebastian hisses embarrassedly. “You know there’s not one person at this school wanting to lock lips with me!”
“That’s tosh!” Ominis rushes out.
“It really isn’t,” Sebastian says softly, but after Ominis doesn’t respond, his head hanging low so Sebastian could only see the tips of his red, red ears, Sebastian continues. "Er, why don’t we sit this time," he offered as he recalled how his knees felt a bit week the other day when they were kissing.
Cautiously, Sebastian leads Ominis to a much more hidden corner of the Undercroft, where anyone entering wouldn't be able to see them so easily, and manages a quick little cleaning and cushioning spell before settling them both down onto the ground. Thankfully, Ominis doesn't seem as upset as he was earlier; though there is a barely-there crease on his brows, he does look a bit more eager, Sebastian happily notes.
“Erm, turn this way, Ominis,” he says, shifting his torso towards Ominis in turn. He slips his hand between Ominis’s waist and arm to rest on the ground behind him and his other hand rests on Ominis’s shoulder to guide him closer. “Alright then?”
“Yes, fine,” Ominis says a bit impatiently.
A bit impatient himself, Sebastian doesn't bother to waste any more time. He leans in and presses a firm kiss to Ominis's lips over and over, trying different angles and pressure. Each kiss draws a pleasant feeling to Sebastian's sensitive lips.
Eventually, he feels a gentle tug on his robe, but when he makes a move to pull away to check on Ominis, he is only pulled closer. Sebastian releases a small sigh of pleasure as they continue to kiss, attempting very hard to breathe through his nose. Their kisses grow hungrier, and Sebastian begins to crave more though he is not entirely sure what comes after this for two men.
He does press closer to Ominis, however, moving his hand up his shoulder this time and touching the soft hair at his nape instead. Ominis gives a little hum of approval and presses closer as well, grabbing at Sebastian’s clothes.
The sound of the Undercroft entrance opening suddenly cut through the soft sounds of their heavy panting and reluctantly, Sebastian pulls away. In is periphery, he sees Ominis slowly pulling his legs up to his chest.
“Sebastian? Ominis?” Anne’s clear voice carries in quiet echoes in the Undercroft.
Sebastian clears his throat. “Over here!” he calls, straightening his robes, which Omins had nearly pulled off of him without his knowing.
As Anne makes her way over, Sebastian is just able to lay out some Gobstones before them — not that it looks even remotely convincing; Ominis has laid his head on his knees and turned away, uninterested in playing along with the facade of the game. Anne peeks around a corner and Sebastian offers his sister a small, hopefully convincing, smile.
“Care for a game?” Sebastian asks.
“Ugh,” Anne groans. “After today, I’d do just about anything to entertain myself.” After setting up a new game, Anne asks quietly, “Is Ominis okay?”
Sebastian turns to see Ominis in the same position. “Er, he’s just tired,” Sebastian guesses.
“Ominis,” Anne says, laying a gentle hand on his elbow. “If you’re tired, you can head in early. Sebastian and I won’t fault you for it. We’ll still be here, same as tomorrow.”
“Thank you, Anne,” Ominis mumbles, “but I’ll stay here for a bit.”
Anne gives his elbow a light squeeze before she releases him and turns to her brother. “Now, what do I get out of this when I win, Sebastian?” she asks with a smirk on her face.
“When?” Sebastian laughs. “Oh, you underestimate me, Anne.”
The game with Anne ended with Sebastian having to do her transfiguration homework for a week. Low stakes because the game was taken lightly, otherwise Anne would’ve had Sebastian working for her til the next school year. By then, Ominis seems to have recovered as well.
—
When Sebastian is alone with Ominis in the Undercroft again, he’s just about done with Anne’s essay. Not that he could focus well anyway. Thoughts of Ominis’s soft, pale pink lips constantly flutter through his mind. He hopes it isn’t too obvious with the way his eyes trail to Ominis’s lips when he wasn’t terribly focused.
Ominis sits across from him, leaning against a pillar of the Undercroft with a book in his hands. Sebastian stuffs Anne’s paper into his school bag; surely Anne would understand if Sebastian forgoes finishing her essay for more time snogging Ominis, wouldn’t she?
Sebastian clears his throat and on Ominis’s pale pink lips, a smirk grows.
“What’s that Sebastian?” Ominis says, putting his book away. “Did you say something?”
“Only if you wanted to do something fun,” Sebastian returns.
“Hm,” Ominis hums thoughtfully. “Your sense of fun usually gets us a month’s worth of detention.”
“Not this time.”
“Is what you said the last time we got a month’s detention,” Ominis says with a small chuckle. He makes his way over to Sebastian and settles down beside him. “So, what is it? Something new?”
Sebastian gulps. “Not really.”
Ominis hums again. “Practice, then?”
His eyes fall to Ominis’s lips.
“I can feel you staring,” Ominis says, though he still has a smile on his lips. Then his expression turns thoughtful. “Sebastian, what will you do if I were to tell you that you’re good enough at kissing?”
“What?” Sebastian's breath catches and Ominis's smile falters.
“If I were to tell you that you’re a good kisser," Ominis repeats, straightening up a bit. "What would you do? Would you still help me practice?”
“Of course,” Sebastian whispers. “I could help you right now.”
“I never said that you were,” Ominis says with a blush. "Just hypothetically. Unfortunately for you, you’re rubbish at kissing. You might never get better.”
“That’s fine," Sebastian said, heart racing in his chest. "I’ll just have to keep practicing.”
“Yes, well, I suppose you just must.”
They spend the afternoon kissing until Anne arrives. She scolds Sebastian for not finishing her essay even though he promised he would.
Days in the Undercroft alone together are spent with lips locked together, calling to each other like magnets. Sebastian feels that familiar coil within his guts but he’s too afraid to go that step further. Ominis did say he’d let Sebastian practice on him forever, but that was kissing. How far did Ominis want to go? Kissing was one thing, but one thing always leads to another...
He’s kissing Ominis one day when he realizes he’s fully hard under his robes. Recently, they’d escalated to open mouthed kissing. Sebastian had never turned redder the moment his tongue first slid against Ominis’s. It was absolutely sinful and every time they kissed like this, it was harder and harder to pull away when Anne eventually came.
Still, Sebastian wouldn’t dare to make the first move. It was already his luck that Ominis had agreed to kiss him in the first place, let alone continue doing it and allowing Sebastian to shove his tongue down his throat. Sebastian's hands however, had gained the courage to explore; gripping and tussling the soft hair at Ominis's nape, rubbing across his shoulders and upper back, even going so far as to massage his chest and sides. Sebastian never trailed any lower, too afraid that Ominis would pull away and tell him off for being strange.
He lets Ominis’s hands roam wherever they like however, and Ominis does roam wherever he likes; Sebastian's hair, his shoulders, his chest, his upper and lower back, his sides, and even his thighs. But Merlin, Arthur, and Morgana! When Ominis grips at Sebastian’s hips as they’re heavily kissing — it’s like Saints and Angels blew their horns of saving grace.
“Ominis,” Sebastian moans when Ominis’s hands fall to his hips.
They haven't gotten further than kissing, but if they don’t progress now, Sebastian is going to absolutely lose his mind and spontaneously combust! Ominis pulls away just as Sebastian is getting a pleasant rhythm, laving a few kisses along the corner of his lips and his cheek.
“Yes,” Ominis says quietly. “Are you alright?”
“It’s nothing, I just — need to cool down for a moment.”
“Cool… “ Ominis reaches over for his wand. A red pulse echoes from it. “You’re hard.”
Sebastian pulls away from Ominis as quickly as if he's been burned. Embarrassed, he pulls his robes over his crotch, a futile attempt to cover himself up. It's not the first time he'd been hard when kissing Ominis, but it is the first time it was difficult to get it to go down. Something about the fact that Ominis knows, sends shivers down Sebastian’s spine.
“I — it’s alright,” Ominis says lamely. “It’s biological. A reaction. To the kissing.” Then quieter, “You don’t have to hide it.”
Face burning hot as he removes his robes again, Sebastian pushes them back to his sides where Ominis had pushed them earlier. Bashfully, he lets Ominis's wand see his body for him and in turn, he watches Ominis's face, studying his features for any reactions before curiously trailing down to see if Ominis too is —
“I’m hard too,” Ominis says in a breathy whisper. “It happens when you're kissing someone. I’ve read about it.”
He’s read about it? Sebastian blushes harshly. Of course Ominis has read up about it. Contrary to popular belief, Ominis is quite the daring Slytherin. Of all the times that Sebastian had snuck into the restricted section himself, he hadn't dared to pick up any book about... that !
Ominis clears his throat, but his voice remains small, almost a whisper. “We could do more. To relieve ourselves. If you’d like.”
It’s like the air is sucked out of the room; Sebastian struggles to breathe. If Ominis touching him, kissing him, had been a blessing from Angels and Merlin’s Past, Ominis offering more had to have come from a higher being. Sebastian silently vows to worship this Saint for all of Heaven’s days.
“Yes, Alright,” Sebastian croaks.
Ominis only nods meekly. His face also burns a hot shade of pink and Sebastian bets he’s not faring any better. He places a hand on Sebastian’s shoulder and lays down his wand.
“Don't — “ Ominis swallows, “Don’t think this is weird. It’s normal.”
“I wouldn’t,” Sebastian replies eagerly. “I wouldn’t ever.”
In one swift, but endearingly awkward moment, Ominis climbs into Sebastian's lap, both hands clutching securely behind his nape. The first tender kiss is a bit uncertain, tentative and shy. The second kiss however, is far more sultry and pulls a moan from Sebastian's lips. Ominis kisses him again, encouraged by the sounds Sebastian is making. The weight of Ominis on his lap only adds to his situation, and Sebastian begins to crave for more.
“Touch me,” Ominis whispers into his lips.
Sebastian does. He doesn't need to be told twice. Hands roam wherever he likes; along Ominis's back, his sides, lower still... When he reaches Ominis's hips, rubbing questioning circles, he gives a light squeeze that has Ominis gasping in shocked pleasure, though he doesn't stop his kissing. Sebastian takes this as a sign to go further. He trails his hands down the sides of Ominis’s thighs then scratches back up again.
“Sebastian,” Ominis moans.
What he does next brings stars to Sebastian’s eyes, a blinding white as he moves his hips and grinds his clothed length against Sebastian's. A pathetic, filthy sound slips past Sebastian’s lips desperately. He settles on resting his hands on Ominis’s hips, not stopping or encouraging him to go on, just to feel that he’s here with him.
Thankfully, Ominis does continue his ministrations; rotating his hips in smooth, circular motions, adding pressure each time in just the right spot, driving Sebastian to the moon as they kiss. Sebastian couldn't help the sounds of pleasure flying gutterally from his throat anymore and he isn't sure if he wants to, seeing as Ominis enjoys the sounds he made. Every move from Ominis only brought Sebastian closer to losing coherent thought. At this point, he could not be held responsible for anything he might say.
As they began to reach closer to their conclusions, both moans and movements became frantic with passion. Sebastian had only masturbated a good handful of times, far too embarrassed to do it at home and without any privacy at Hogwarts, but nothing compares to Ominis.
Nothing compares to Ominis.
Sebastian comes with Ominis’s name on his lips, body tensing with his head thrown back before he shudders and shudders again. Ominis has tucked his head into the crook of Sebastian’s neck, whimpering softly as he desperately continues to rut against Sebastian.
“I’m close,” he whines, sniffling at Sebastian’s neck.
“Come, Ominis,” Sebastian whispers as he wraps his arms around Ominis’s frame. "Come for me."
In two more thrusts of his hips, Ominis comes silently into Sebastian’s shoulder; the bite he leaves there is cushioned by Sebastian's robes and underclothes. The Undercroft fell silent once more, save for their heavy pants as they catch their breaths. Eventually, Ominis pulls away, jerkily climbing off of Sebastian and reaching for his wand. He does a quick little cleaning spell that leaves them just slightly less clean than after a good shower. Sebastian still feels the heat of their coupling cooling against his skin.
“Thanks,” Sebastian says breathily.
“No worries,” Ominis returns, equally out of breath.
“Ominis I — “ Don’t want to do this with anyone else ? I want you to return my sentiments ? What, Sebastian? You fool .
“I like you,” Ominis whispers to the Undercroft.
Without a second thought, Sebastian’s hand finds Ominis’s, gripping him so tightly it hurt. “I like you too, Ominis," he says in a rush. "I don’t want to do this with anyone else.”
Ominis smiles pleasantly at that, pleased to hear Sebastian’s true feelings. “I don’t want to either," he admits.
At that, the entrance to the Undercroft slides open and in comes the tumbling sound of Anne Sallow entering the Undercroft.
“Sorry I’m late,” Anne says as she makes her way over, “There was a — “ She stops short at the sight of them; both boys disheveled and red from head to toe. “Now, what happened here while I was gone?”
