(krisbaek, nc17, 27.5k, Hogwarts!AU, romance/humor/drama)
Baekhyun falls in love with a Hufflepuff. It should be the end of the world, and guess what, it is.
disclaimer: this is kind of a continuation to my taohun hogwarts!au
smells like amortentia and it's kaisoo sequel
potions for dummies, and the last part of my potion!series. you do not have to have read the other two stories of the series to understand this ff, but i'd recommend you do so anyway. and for those who have read the other two stories: this story starts one year before the taohun story is set and ends sometime after both taohun and kaisoo have already become a couple. so it covers about two years...
and smth else: this is not pwp even if there is a lot of smut and kinky shit in the first part. don't worry, there will be real romance and real drama in the later parts!
warning: mentions of side!taohun, side!kaisoo, onesided!baektao and future!suchen,
__
part I
Baekhyun hated having crushes. Especially having a crush on someone who didn't even remotely fancy him, because instead of fantasizing about his crush liking him back as well, Baekhyun had lain down hoping to wake up without feeling that way about that person anymore. Liking someone who'd never like you back was just sad and honestly a fucking pain in the arse because it was a waste of time.
That's why Baekhyun didn't even think twice about it when he found a love potion recipe in his family's old book collection that would make someone fall in love with you for just a week and then take those memories away again - so the one given the potion would never find out. It was his perfect solution to take care of his unnecessary crush, maybe even get laid a few times and then move on, hoping that the next person his dick showed any interest in would be someone who might even like him back and most importantly offer his ass without the need of intoxicating him.
Being one of the better - but not of the best - potions student in his fourth year, Baekhyun was pretty sure that he had done everything right after bottling up the purple liquid and dipping his own hair into it. Sure enough to take the risk on giving it to his crush, he obviously had a lot of confidence in himself.
"What are you staring at?" Baekhyun asked Sehun almost afraid that the boy had seen how Baekhyun had slipped the potion into Zi Tao's cup of pumpkin juice because his Slytherin friend was staring at the black-haired Hufflepuff in a really weird and interested way.
"Nothing... just Hufflepuffs acting all..." Sehun didn't finish his sentence as a small growl came from his throat, eyes still fixed on Zi Tao.
"Acting all hufflepuff?" Baekhyun answered amused, looking at the other house's table himself before almost choking at the sight.
"Yifan don't!" Zi Tao was shouting in his cute pissed-off voice that made him sound like a 5-year-old who didn't get his way, holding on to his cup of pumpkin juice with both of his hands.
"Just let me have a sip," the weird tall guy insisted and Baekhyun felt his heart drop into his stomach.
"Don't fucking let him have a sip," Baekhyun whispered not knowing what to do. He should have probably stood up and made sure that nothing bad was going to happen but somehow he could only watch in total devastation as the look on Yifan's face changed and he pulled the cup out of Zi Tao's hands with one swift movement.
"I don't have time to wait until the pot refills itself before Quidditch training. Now shut up," the boy said grinning before bringing the cup to his lips and-
Of course. Of fucking course. Why would Baekhyun have that kind of luck? Why?
"Thanks," Yifan said, the ugly grin still on his face, showing his gums, before putting the empty container back in front of Zi Tao's face and disappear with an unintended sassy flick to his cloak - because Baekhyun was sure that there was noway this guy could do anything cool like that on purpose.
If it hadn't been for Sehun growling "I really don't like that Yifan guy," first, Baekhyun would have probably started crying and vomiting all over the table. Instead he just continued staring at Zi Tao, the guy he'd had a crush on for a few weeks, suddenly feeling that all of the affection he'd felt towards him was disappearing at the though of what this guy had just done to him.
It was his fault because Zi Tao was a little pussy boy who couldn't even take care of his own fucking cup. Baekhyun would have to deal with a Yifan that was going to be in love with him for the whole of next week; a whole of seven long days. And there would be no fucking which Baekhyun had been looking forward to so much.
In the spur of the moment, Baekhyun pulled out his wand, jumping up on the bench and shouting "INCENDIO!" as he pointed the tip to Zi Tao's arse as the boy jumped up with a shriek a second later, whining for someone to save him and shouting "My ass is on fire!"
He did hear Sehun gasp in shock beside him and he could hear - definitely future-head boy - Joonmyeon's angry screams for him to freeze but Baekhyun didn't even care. He kept on walking out of the Great Hall, knowing that he was going to get detention for this later, but he didn't care.
Just having been robbed a week of making out with the boy he'd been hoping to kiss for weeks, and instead have the probably most-unattractive guy on the planet fall for him, Baekhyun didn't even fucking care any more.
Hoping and strongly believing in the thought that Yifan was the type to keep his feelings to himself and not approach him, Baekhyun had spent the night sleeping rather deeply. But to his disappointment, he'd been wrong. It was the next morning, shortly after Baekhyun had left the Great Hall after breakfast, that the tall weird guy called out his name from behind and for a moment Baekhyun seriously considered making a run for it.
"Baekhyun, hey!" the guys shouted again, though, and the Slytherin sighed, turning around to meet the goofy smile of Wu Yifan.
Baekhyun watched him approach, shocked at how tall he really was when standing right in front of him. When Yifan stopped right in front of Baekhyun, looking down at him, his weird smile was gone and he looked all serious, obviously trying to be cool.
"Do you know who I am?" he asked and Baekhyun shook his head. He knew who he was. Zi Tao's best friend. The Hufflepuff's Quidditch team's beater and captain. The idiot with the unattractive lanky body and weird-looking smile. "I'm Yifan. But you can call me Kris."
"Kris?" Baekhyun said, the name sounding weird in his ears.
"It's my new nickname. I'm tired of everyone mispronouncing my name so I came up with something easier. And Kris sounded cool."
That was literally the most stupid thing Baekhyun had ever heard in his life. Nevertheless, he nodded, hoping that "Kris" would keep it short.
"Anyway... I wanted to ask you if you'd like to go to Hogsmeade with me, tomorrow. I could treat you to some butterbeer," there was a nervous flicker to the tall guys face and for a moment Baekhyun felt almost sorry.
Almost.
"No, thanks," he said instead, not even trying to sound nice about it and pretend not having seen the disappointed look on the Hufflepuff's face before turning around and shouting, 'See you' over his shoulder.
Baekhyun just wasn't interested. Yifan/Kris - or whatever stupid name that guy had given himself - just wasn't his type. He was lanky, looked like an idiot - and most importantly - he was a Hufflepuff. Baekhyun didn't like Hufflepuffs. He'd only fancied Zi Tao for a while because he was really sexy and somehow Baekhyun had the hots for taller and broader guys. That had literally been all there had been to his feelings. The shallow component of it that went right to his dick, and speaking in all honesty, "Kris" just wouldn't get him hard. A sad fact.
Doomed to two weeks of sorting books into the shelves in the library, Baekhyun had pulled out just the tip of his wand from his sleeves and cast a mild Confundus on Joonmyeon before grasping for the set of keys that hang dangerously obvious from the prefect's backside pocket and removing the old bronze key from it, letting it slip into his pocket with a grin on his face.
"Can leave as soon as I'm finished?" Baekhyun asked after twisting his wand one more time at the Ravenclaw and making sure to hide his sneaky expression by turning to the huge pile of books that were waiting for him to sort them out.
"Yea, for today!" Joonmyeon said blinking in confusion before getting himself together again. Just when Baekhyun thought that he'd finally be left alone to get this over with as soon as possible, the prefect kept watching him, a frown on his face. "What was wrong with you yesterday?"
"I always hex Zi Tao, why are you so surprised?"
"Yea but most of the time you're more clever about it. You never do it for other people to see. Especially not in front of the headmaster!"
Baekhyun swallowed hard before answering "What should I say, I was mad at him."
"Why?"
"None of your business, is it," Baekhyun just answered before he turned around, trying to make small piles of the books, sorting them into subjects.
Baekhyun didn't want to talk about it. It was a subject that annoyed him and beside being mad at Zi Tao, he could kick himself in the arse for not having made absolutely sure that there wasn't any way for anyone but Zi Tao to take the potion. It had kind of been his fault as well. Kind of. "Shouldn't you be... I don't know... be gone and sucking up to some more teachers?"
"I don-"
"Oh come on," Baekhyun just snorted, looking at Joonmyeon from the corner of his eyes but not stopping his hand movements "I'm not stupid. I know that you're doing anything to become head boy next year. Just go. I'll finish this, don't worry."
Joonmyeon didn't say anything and just kept looking at him for a moment before he stepped back without another word and left, striding away without turning around. The Slytherin had no idea what it was about Joonmyeon that made his presence so uncomfortable. Was it the fact that he never really got mad even if Baekhyun said that kind of stuff to him? Was it the way he always looked like someone had put a stick up his arse? He didn't know and he didn't care, he just wanted to get this shit done with so he could go and take a long and relaxing bath in the prefects' bathroom.
He smiled at the thought of having a good wank in the huge bubbly bath as he fingered the key in his pockets. It didn't make up for the week of sex he has basically lost, but it was something. He should thank Joonmyeon for being such a trusting pal around him later.
Life was great. It was when you were soaking in the almost magical waters of the prefects' bathroom, rubbing the bubbles over the skin of your arms and chest while humming and leaning back against the surprisingly comfortable stone of the bowl-like tub.
If Baekhyun didn't like being a sneaky bastard so much, he would have done everything to be a prefect. Just for the benefit of being able to use this bathroom without having to steal the keys every time and still having to fear being exposed.
The silence, the warmth, the fact that you could have some time on your own, this was what Baekhyun loved so much about this bathroom, and he was thinking about it with a smile on his face as his hands slowly slide down his body, fingertips pressing against the soft skin right above his di-
The door to the bathroom opened with a quiet but nevertheless inaudible sound and Baekhyun flinched together, hands popping out of the water as he turned around, a grim expression on his face. At that moment, he didn't care that the person who had just entered was probably going to kick him out, what he did care about was that he had just been intruded on one of his very private moments.
"What?", Baekhyun almost shouted like the person had come to disturb him on purpose and when he saw the short brown hair and a huge pale hand running through them he wanted to cry.
Why him.
"I ehm," Yifan started, seeming confused but nevertheless stepping inside and closing the door behind him "I came for a bath."
"Great," Baekhyun sighed, considering to stand up as Yifan would kick him out anyway but the words didn't come and the two of them just kept staring at each other.
"What are you doing here," Yifan asked and Baekhyun just glared.
"What does it look like? Taking a bath, obviously" you moron! But he didn't say that.
"You're not a prefect."
"Wow, thanks for the information," he snorted at the taller guy who was only standing a few steps away from him, probably having the view of his life.
For a moment Baekhyun just glared at him, eyes fixed on Yifan staring back at him, but then, and it was only for a very short second, Yifan's eyes moved down Baekhyun's body and he blushed.
Oh right.
Baekhyun grinned. Too bad Yifan was not his type, this would have been the perfect opportunity to shag otherwise.
"Going to kick me out, or not?" Baekhyun then asked and for a moment Yifan seemed to be thinking before he said a quiet 'no, you can stay' and then went back to where Baekhyun had put his clothes and started to undress himself.
The Slytherin looked away. He had never seen the Hufflepuff naked but he didn't need to, to know that the body hidden under his robes would not be a nice sight for him. Looking down at his own body and silently apologizing to his dick for the lack of wank it was going to get after all, he flinched when he heard steps and then felt the small tremor to the water as Yifan got it on the other side of the bowl, keeping as much distance as possible.
It wasn't because he had suddenly decided that he wanted to see Yifan's body after all. It was more of a natural reaction when he raised his head, watching one of Yifan's foots disappear into the hot water before his eyes went higher an-
"JESUS!" Baekhyun almost screamed and Yifan was so shocked that he slipped, falling face first into the hot tub, a loud splash followed by the Hufflepuff's coughs as he emerged to the surface again to catch his breath.
"What the hell?" Yifan asked confused, still coughing a little as he rubbed his eyes, them probably burning from the bubbles in the water. "What happened?"
"What do you mean what happened?" Baekhyun answered wide-eyed, kind of getting closer but at the same time hesitating because oh god, Baekhyun had just seen a creating of the lord himself "What's going on with your dick?"
"What?" Yifan asked, getting as red as a tomato in only a second and looking down at himself just to look up at Baekhyun again. "What's wrong with my dick?"
"It's huge!"
Yifan just looked at him then, not knowing what to say, before he cleared his throat and looked away while saying "Well, I'm pretty tall so of course it's a little bigger than usual-"
"A little bigger? Are you kidding me? Are you half-horse or something? That would explain a lot."
"No. I'm a pure-blood in case you are wondering."
A Hufflepuff pure-blood? Baekhyun would have laughed if it wasn't for his knowledge that a huge dick was currently present in the same tub and the guy it belonged to was in love him with so there was a very good chance for Baekhyun to actually get a piece of that.
"Can I touch it?" Baekhyun asked excited, forgotten that the guy was absolutely not his type, and it took a moment for Yifan to comprehend those words before he almost fell back again, apparently more than shocked.
"Excuse me, what did you say?"
"I was asking if I could touch your dick." Baekhyun repeated, wanting to grin at the red rising in the other's face "Well, can I?"
"N-No."
"No?" Baekhyun asked and for a moment he didn't quite get what was going on... but then he saw the almost scared look on the tall boys face and snorted.
Nobody had ever touched him there.
"I am not going to hurt you, quite the contrary," Baekhyun said grinning and coming closer and he saw Yifan step back again but then his back was already touching the end of the tub and soon Baekhyun was right in front of him, grinning as he looked down to see that Yifan had grown hard probably just at the thought of what was about to happen.
"Wow, you're incredible," Baekhyun whispered astonished from the size as he leaned down a bit to get a better view, pushing away bubbles with his hands from right above Yifan's dick.
"Don't stare," the Hufflepuff said carefully and Baekhyun looked up at him only for a second before he looked back down, smiling.
"I'm staring because I'm liking the view," he explained "so can I touch it, or not? You need to say yes, otherwise I'm not gonna do anything, you know?"
It was hard taking his eyes of the magnificent length that was Yifan's cock, but when he managed, still waiting for an answer and hoping that it was going to be a yes, he saw the Hufflepuff nod quickly.
An even wider smile spread across Baekhyun's face and he didn't even hesitate for another second before he dipped both of his hands back into the water to wrap them around Yifan's penis. The taller boy gasped in shock at being touched like that for the first time and Baekhyun opened his mouth in sheer glee as he found that he could not wrap his whole hand around Yifan. He was just that big.
"I can't believe it," Baekhyun whispered again, moving his hand under the water and slightly pump him. Yifan pressed his lips together as he moaned against them softly, not wanting to let out the sound.
"Can you get out of the water? So I can see and touch you better," Baekhyun said and Yifan looked slightly startled at first but then he stood up, moving a bit back so he could sit down on the side of the tub, legs still under water as the Slytherin slide between them and propped his elbows up on the older guy's thighs.
His fingers quickly found Yifan's cock again and Baekhyun immediately started wanking him, moving one hand up and down, thumb caressing his tip from time to time while tightly grasping around the huge shaft, a pair of eyes following his every movement. His other hand was gently stroking the skin of Yifan's balls and when he found the Hufflepuff growing even harder at the touch, Baekhyun smirked. One hand getting faster, the other palming at his balls, Yifan had forgotten to hold his moans back but he was too adsorbed into the feeling to even realize. Baekhyun liked that.
Baekhyun had never had sex himself, he always liked to pretend that he was very experienced and knew all about it anyway. He had also always imagined his partner being loud in bed. Loud and shameless and that's what Yifan had turned into. A shameless mess of a guy as he moved his hips back and forth, meeting Baekhyun's pumps perfectly.
"Oh my," Baekhyun started as he saw and heard Yifan getting closer from just a minute of wanking "I haven't even taken you in my mouth yet and you're already about t-"
Those words had done it and Yifan released, cum squirting up in long white streaks as he bit his own lip to let out a long and deep growl, Baekhyun all the while continuing to move his hand and the grin having left his face as he was suddenly unbearably hard and wished for nothing more than to... he didn't know. He just wanted... he wanted him!
The Slytherin saw Yifan's exhaustion but before the Hufflepuff could lie down or slip back into the water, Baekhyun had risen before him, still between his legs but getting closer, putting his hands on Yifan's shoulders. The boy looked back at him and he still seemed too taken with the pleasure to actually register that he should either be blushing or thanking Baekhyun or both.
"We're not done yet my little friend," Baekhyun said and almost laughed at the remark because there was literally nothing little about Yifan "I'm not sure it's gonna work but let's try to fit this inside of me, hm?" he touched the tip of Yifan's softened dick with a finger, right before he felt it hardening under his touch again as Yifan stared at him in both shock and anticipation.
It was nice to be young.
"Work me open, will you?" Baekhyun asked almost lovingly as got closer to touch his hands to Yifan's cheeks and watch the guy turn into a nervous puddle under his touch.
"How?" Yifan asked shaking hands coming to rest on Baekhyun's sides and it was the first time he actually dared to look down at the Slytherin again, swallowing at the sight of Baekhyun's hardness so close to him.
"Just rub against it with your fingers and then slowly push them in. Spread me as long it takes," Baekhyun said confident even though he really didn't know if it was technically possible to fit something that big inside of him for his first time. But he was going to try.
Yifan's hands quickly found their way to Baekhyun's arse, palming his cheeks first lightly then squeezing a little harder while looking up at Baekhyun who bit his lip as he felt fingertips sinking into the flesh right next to his hole.
"Touch me there," he almost whimpered looking down at the Hufflepuff who suddenly went so tense underneath him, Baekhyun had no idea if it was a good or bad sign at first. But then he felt a finger rubbing against his opening and moaned out both in pleasure and relief. "Shit, we don't have any lube," Baekhyun suddenly remembered and almost wanted to grasp for his wand but of course it wasn't with him, it was metres away, lying on top of his neatly folded robes.
"Will body butter do?" Yifan asked nodding his head to his left where a tin of apparently grapefruit-flavored butter was seated right next to a bottle of shampoo. "It makes the skin very soft. Maybe it'll work there to. It's got some magic in it." Baekhyun almost dipped down to thank the Hufflepuff for being such a ridiculous skin-carer with a kiss. Non of them would have liked to stop this and get up to get some lube.
"It will do. Use it."
Long slender fingers dipped into the pink butter, rubbing it between his fingers for a few second to warm it up before his hand disappeared behind Baekhyun again, disappearing right back between his ass cheeks before he pressed the tip of his middle finger inside a little. Baekhyun's mouth opened soundless as he felt the long finger slowly pressing against his still-tight insides, slowly channelling its way deep inside while wiggling the tip a little.
"Ok?" Yifan asked after his whole finger had disappeared inside, the second one already lightly pressing next to the other, waiting for permission to dip in. Baekhyun nodded and then he felt the second finger approaching, getting inside deeper and this time he made a sound when the two fingers were tightly fit together inside of him, his hole squeezing them hard when Yifan tried to spread it open a little.
"You can be a bit rougher," Baekhyun said, leaning his ass back a little and touching his hands to Yifan's neck, thumbs caressing the sides of his jaw "I'm not made out of glass." He smiled down at the Hufflepuff before he saw a flicker to the boy's eyes and a third finger pressed his way inside. Unprepared Baekhyun let out a sound from the back of his throat, all the while eyes fixed on Yifan who was looking right back at him.
"You're really beautiful," the Hufflepuff said as he started to wiggle the three fingers inside Baekhyun's hole and Baekhyun didn't know why but he couldn't help but smile as his hands came up to brush over Yifan's hair, right above his ears.
As Yifan continued moving his fingers in the tight channel, Baekhyun somehow couldn't take his eyes off of the Hufflepuff who seemed really concentrated in what he was doing. The taller's eyes flicked up and down Baekhyun's body and at first the Slytherin didn't notice but then he saw Yifan licking his lips while looking at him and suddenly he felt weird for not having done this sooner.
"You can kiss me, you know," Baekhyun said and it was like Yifan had be waiting for this all along when he suddenly used the hand that had been spreading his cheeks apart to grasp Baekhyun by the neck and pull his head down, their lips crashing together in an almost-painful smack of teeth against teeth. Baekhyun laughed before he opened his mouth against the Hufflepuff, accepting his urging tongue inside. Still standing between Yifan's legs while having his hole fingered, Baekhyun leaned forward against his partner's body, arms coming around his head, pressing them together some more as Yifan was helping him experience the most intense kind of pleasure he'd ever felt. His tongue was sliding roughly against Baekhyun's when suddenly Yifan was moving his fingers so fast, wiggling them left and right in a kind of vibrating-motion. Baekhyun was already moaning against Yifan's mouth, experiencing the best kiss of his life while feeling those unbelievably long fingers pressing deep down right against his prostate and when the Slytherin leaned forward, whining a little at the hard press of tips against his sensitive spot inside of his anus, Yifan suddenly pressed their bodies harder against each other, Baekhyun's hard penis slightly touching against Yifan's stomach before the older boy leaned back, pulling Baekhyun down with him to lie on top.
"What-" The Slytherin started asking but then Yifan was back to kissing him, and Baekhyun felt Yifan's hard length pressing against his own wet-with-precum penis. Baekhyun had no idea when the two of them had started to move against each other, but by the time Baekhyun came almost screaming out loud, they were rocking against each other fast, Yifan' fingers pressing so deep inside, his knuckles had disappeared as he stretched right against that spot, making Baekhyun shudder and bend his back as he came between their bodies.
The Hufflepuff came only a bit later, fingers still inside of Baekhyun, moving, and hips still snapping up and down against Baekhyun's softened dick as he came for second time that day, groaning from the pleasure and the weight of the boy on top of him.
They lay on top of each other for a while, both off them catching their breathes, before Baekhyun let out a laugh, a hand resting on Yifan's chest as he felt the steady rising up and down.
"What's so funny?" Yifan asked exhausted, looking up at Baekhyun who was grinning and looking back at him in almost-disbelieve.
"Your fingers are still inside of me," he said teasingly and Yifan blushed, pulling them out in one swift movement, making Baekhyun purr in his arms "That was incredible. I can't wait to have you fuck me."
The Hufflepuff looked back at him in shock "Now?" he asked confused and Baekhyun shook his head laughing.
"No, I think that was enough for today. But.. tomorrow... maybe? After lunch?" Baekhyun asked because he knew that he had enough for now but tomorrow he'd be up for more. Definitely.
"Can't. Quidditch training."
"You're not seriously dumbing me for Quidditch training, are you?" Baekhyun asked, a questioning grin on his face and surprised to see Yifan look back at him seriously.
"It's important. I can't skip."
"Oh man," Baekhyun sighed, pushing himself up to sit in Yifan's lap "Don't tell me you're one of those overly-dedicated Quidditch freaks."
"Well, I am the captain of my team..." Yifan said all the while looking at Baekhyun and not seeming very pleased with the annoyed look on his face as he pushed himself up on his elbows "I can't skip. But I can make time for you tomorrow. Before dinner?"
"Can't. I'm on detention."
"Why?" Yifan asked like it was the weirdest thing he had heard in his life. Like he had never had detention. It only took Baekhyun a minute to figure, that he probably really never had.
Great, not only was he one of those sport freaks, he was also a really dedicated student. Besides the facts that he had the penis the size of a horses' and incredibly kisssing-technique Baekhyun really didn't like the guy.
"I hexed Zi Tao's ass, that's why."
"You hexed my best friend?" Yifan asked in disbelief "Why?"
"Because he's annoying. Can't disagree on that with me, can you?" Baekhyun asked, trying to smile because even if he didn't really like the guy, he didn't want to hate him after his incredible performance just now. They needed to get along.
Yifan didn't say anything though, a frown was placed on his face.
That's why someone invented that potion, Baekhyun thought. So they could get the pleasure without having to deal with this kind of shit.
"Anyway, when are you done with Quidditch training?"
"I don't know, about 8pm?"
"Ok, let's meet then. Same place?" Baekhyun sounded annoyed, he knew it and he also knew that Yifan heard it and didn't like it. The Hufflepuff nodded though and as soon as Baekhyun had gotten his consent, Baekhyun let himself fall back into the tub, running his hands over his sweaty body to get rid of the cum on his stomach before he jumped out of the tub, looking at Yifan who was watching him with wary eyes.
When he was done with drying himself and putting on his clothes, Baekhyun left, looking at Yifan once more and saying 'thanks for that' before he left, shutting the door behind him with a loud crash, glad to have the guy out of his sight for now. Yifan may have the biggest penis on the planet, but he was annoying as fuck and Baekhyun was slightly disappointed. If he hadn't turned out to be such a drag, this could have bee a very nice week.
Well, at least he was going to get the sex after all. That was better than nothing.
If there was one thing Baekhyun hated more than he had grown to dislike Zi Tao's stupid face over the span of two days, it was people making him wait. He was almost half an hour late, when Yifan strolled into the prefect's bathroom, like it was no big deal at all.
"Sorry, too longer than expected," he just said and Baekhyun considered slapping him in the face just because he was that pissed off but then Yifan started undressing, pulling his pants down and yea...
Instead of hitting him in the face, Baekhyun sank down on his knee in front of Yifan, taking the soft length into his hands before he stroked against the tip with his tongue and he literally felt the boy grow hard in his hand. It was his first time giving a blowjob so naturally, Baekhyun didn't quite manage to get it down his throat - gap-reflex stopping him from doing so - but apparently he did a good job nibbling on the tip and rolling his tongue around the head of Yifan's penis because it didn't even take the Hufflepuff five minutes before he was coming without warning, holding on to Baekhyun's head so the boy couldn't pull his mouth away. Not that he would have done it anyway. The Slytherin felt warm cum shoot against his tongue, the penis inside of his mouth pulsing and Baekhyun was so hard, he couldn't believe it.
He had always known that he was kind of a cock-slut but almost coming from having a dick inside his mouth without being touched at all? No, he hadn't expected that.
"I'm sorry, are you ok?" Yifan asked after he had pulled himself out of Baekhyun's mouth, because the boy hadn't let go on his own, continuing to stroke with the tip of his tongue against the sensitive foreskin
"I'm fine," he answered looking at the penis in front of him for a few more seconds and then up "While I waited, I stretched myself, so let's get started," Baekhyun said, lust in his voice so thick that Yifan felt it going right back to his groin, a slight twitch and than he was growing hard again.
"Can I see?" he asked and Baekhyun stood up, not knowing what Yifan meant before he elaborated "Can I see you putting your fingers inside..." he stopped, growing red and the Slytherin couldn't help but smirk.
"Sure," he just answered purring, taking one of Yifan's hands and pulling him after him into the tub.
Baekhyun stood with his stomach on the edge of the tub, then bent over , ass positioned above the water so Yifan could see what he was doing behind him. He stroke both of his hands down his sides, hoping that the show would set Yifan on fire. His hands soon came up to his arse and he grabbed his cheeks, pulling them apart for the Hufflepuff to see before he rubbed against his soft rim and slid in two fingers without any resistance, moving them about in circling-motions.
"See?" Baekhyun said, trying to look back over his shoulder to see Yifan's reaction because the boy had gotten so quiet, Baekhyun wasn't even sure if he was still there. "My fingers are nothing compared to your penis, though, so I ended up having to shove something bigger inside, to really get me prepared."
"Som-something bigger?" Yifan asked and Baekhyun grinned but obviously the Hufflepuff couldn't see it and even if his face had been turned to him, Yifan's eyes were probably locked on Baekhyun's ass.
"Mhm. Something bigger," Baekhyun said grasping the perfectly round bottle of body lotion he had used earlier, shoving it in his hole, in and out, to get himself prepared. He had ended up coming once, tensing around the plastic bottle and squeezing little dents into it. "To prepare for you-" Baekhyun started and he suddenly felt hands on his hips. His whole body immediately tensed as he pulled out his own fingers fast so Yifan could seat himself inside. That didn't happen, though, instead Yifan leaned forward, Baekhyun feeling this hardness slide up and down between his ass cheeks, touching his hole teasing.
"Come on," he whined "fuck me, please," and apparently that's all Yifan'd been waiting for when he pressed his tip to the twitching hole and pushed inside, a hoarse scream coming from Baekhyun's mouth as the biggest part of Yifan's penis had disappeared into his hole. He had stopped breathing at the intense pain, grasping for something to hold on to but finding nothing. With just the head of Yifan's penis inside, Baekhyun already felt that this was his limit, more and he would break, but because he didn't say anything, couldn't get a word out, Yifan continued pushing slowly until he had buried almost half his length inside of Baekhyun's tensing hole.
"Oh god," Yifan growled, squeezing Baekhyun's hips and probably leaving fingertips and Baekhyun was gasping, probably very unsexy sounds coming from his mouth.
It hurt like a bitch and Baekhyun wasn't sure it was supposed to be that bad, but somehow something made him unable to tell Yifan to stop. The intense pain maybe, but probably the incredibly pleasure of being filled-up and manhandled like this. Yifan was holding on to him hard, one hand having come down to his shoulder blades to keep him in place and he still felt the Hufflepuff trying to slide in deeper as he moaned from the feeling.
"Incredible," Yifan said from behind Baekhyun "Incredible how much such a tiny hole can spread," he continued and Baekhyun wanted to agree but he still felt unable to mouth words because the screams and gasps had turned into whines and moans and despite the pain all he wanted was for Yifan to start moving already. "It looks so pretty, you have no idea."
Baekhyun almost came after hearing that because Yifan talking dirty was somehow the hottest thing he could have imagined. Baekhyun felt almost proud because it was basically his body that had managed to turn Yifan into such a shameless lusting person.
"More," Baekhyun said, the first real world coming out of his mouth since the Hufflepuff had entered him "Tell me what it looks like. I want details," he moaned and he suddenly felt Yifan rocking inside of him and gasped. "More of that too."
"Mhm, you really love being fucked, don't you?" and it didn't sound like Yifan was actually trying to talk dirty, it just sounded like he was asking a serious question and somehow that made Baekhyun even more horny.
"Yea," he answered and then Yifan pulled out a little, the friction against his insides making him open his mouth wide in shock, and pushed in again, almost forceful, making Baekhyun moan out loud.
"Do you like it hard?" Yifan asked then, pulling out and pushing in again a few times before he understood that Baekhyun could n't manage to talk with Yifan moving inside him like that, so he stopped to get an answer to his question "Want me to fuck you hard?"
"God, yes, please," Baekhyun said, hands coming back to spread his ass cheeks apart because he didn't have anything to hold on too anyway and he had a feeling that this would make Yifan go crazy and finally ravish him already. "Please. Just do it."
And then Yifan did it and Baekhyun thanked the gods that he had cast a silence charm on the room before Yifan had come in because - yes - he was literally screaming from the pain, but mostly from the pleasure. Hands were again holding on to his hips, Yifan using his strength to pull Baekhyun's tiny body harder against him as he pushed inside, not managing to bury his whole length into him but a bit more than half of it. Baekhyun was screaming, moaning, thrashing about and he didn't even know why because he really didn't want to get away from this. He wanted for Yifan to hold on even tighter and fuck him even harder and Baekhyun didn't care that his whole front was scratching painfully against the tiled-floor from being pushed and pulled so much. His skin felt red and bruised but his insides felt so good, there was no way in hell any kind of pain could stop him from enjoying this.
Tears were streaming down his face from being taken so hard when it was his first time and not even shoving that relatively big shampoo bottle down his butt had helped to prepare him enough to take this, but then again, Baekhyun wasn't sure if anything could have ever really prepared him for this.
Yifan wasn't a very soft kind of lover, despite his really down-to-earth and nice character. He was basically ravishing Baekhyun's tiny body, apparently not even thinking about how much his bruised skin must be hurting and that he was fucking him way too hard because Baekhyun was feeling himself turn inside out and that was probably really not supposed to happen. But then again, Yifan didn't know that it was his first time and from the way Baekhyun had talked about sex and stuff, he probably assumed that he was some kind of slut. He hadn't been, no, but now... Baekhyun wasn't sure if Yifan wasn't turning him into one.
It didn't even take a minute of the pounding until Baekhyun was coming, screaming so hard, he almost passed out afterwards. But Yifan wasn't stopping and he wouldn't let Baekhyun rest at all and even when Baekhyun had grown hard again, Yifan squirting his cum inside off Baekhyun's asshole, Yifan didn't stop for long. He pulled out once, apparently to calm down from his orgasm and when Baekhyun had wanted to turn around and thank him and maybe offer him another blowjob, he suddenly felt the Hufflepuff pushing inside of him again.
Sore and bruised all over, Baekhyun could feel different parts of his body starting to hurt, but he never said anything, never did anything to make Yifan stop because oh god, he really didn't want to. He had no idea where he had gotten the masochistic streak from but this was so good and somehow Baekhyun couldn't imagine anything better as Yifan fucking inside of him hard for the second time, this time going even deeper before he pulled out and shot his cum over Baekhyun's ass and the small of his back, finally collapsing back into the tub, and leaving Baekhyun lying there, at the rim of the bowl, a quivering mess as his second orgasm went through with him, totally untouched but moaning out loud at the pleasure anyway.
Wanting to rest, or even better sleep, Baekhyun used all his powers to push himself inside the tub, moaning at the soothing as well as slightly burning sensation of the hot water against his bruises. He fell into the arms off Yifan who caught him and spun him around. Yifan was smiling at Baekhyun as he leaned against the tub, seating Baekhyun on his lap and the boy automatically leaned forward to lie against Yifan's chest, breathing hard and grinning from one ear to the other because he felt so damn good and he had just realized something very important.
Yifan was his perfect match. Sexually, that was.
"Are you ok?", The Hufflepuff asked and Baekhyun thought that the question was maybe a little late, but he snorted anyway, looking up at him.
"Did you not hear me scream 'yes yes yes harder Yifan oh god harder please yes yes'? " Baekhyun countered amused, rubbing fingers over the skin of the Hufflepuff's chest "Yes, I am ok, Yifan."
"It didn't hurt?"
"Oh, it hurt. A lot."
Yifan's expression suddenly looked so horrified, Baekhyun almost laughed out loud.
"It was a good kind of pain. I loved it. I would have stopped you if I hadn't liked it."
"But..." Yifan said, still looking Baekhyun in the eyes "I didn't want to hurt you. I had no idea."
"Well, I wanted you to hurt me, so there we go."
"A-Are you sure? I ju-"
"I'm sure. It was incredible. Let's do it even harder next time, hm?" Baekhyun said, not wanting to have his sexy little horn dog turn back into the boring Hufflepuff he usually was. As sad as this sounded, he didn't give a rat's ass about Yifan being nice to him or act like a 'boyfriend'. There were five more days left and he would make sure to get fucked. There was no time for boring dates, holding hands or reassuring a worried boy that no he had not fucked him too hard.
Yifan didn't seem reassured, though, even when Baekhyun told him again that he had liked it a lot, and Baekhyun was getting in a bad mood because of that.
"What do I have to do to make you believe me that I loved it?" Baekhyun asked and Yifan just looked back at him unsure. "Want another blowjob?" he asked and when Yifan's eyes opened wide he knew that he had not expected it "Or another round?"
"That's ok. Let's do that tomorrow," Yifan said then, smiling and Baekhyun smiled back, glad that he had managed to shut the tall guy up, leaning back down, head resting against Yifan's shoulder.
"Tomorrow, when and where?" Baekhyun asked.
"Same time same place?"
"Same time same place."
Baekhyun was in heaven. Getting pounded daily by a horny Yifan was what had been missing in his life for the past two years, he was sure of it. The reason he had always been that grumpy was because he had't gotten the sex he' wanted. But now he was getting it, had been getting it for five days in a row now, and Baekhyun loved it. He never ever ever wanted it to stop. Ever.
That's why he was growing extraordinarily desperate those last few days they had together. It didn't matter when, it didn't matter where, when Baekhyun saw an opportunity, he would pull Yifan with him by the sleeves, disappear in an empty classroom, the room of requirements or the prefect's bathroom and have his way with him. The only kind of complicated aspect about it was that nobody could know about their relationship since Yifan would forget all about it after a week and if other people remembered, of course somehow Yifan would get to know about it and Baekhyun would basically have to deal with the consequences. So he had to be really careful that nobody ever saw the them together.
Once though, Baekhyun had seen Yifan stroll down the corridor, a hand disappearing behind his robes to probably scratch his stomach or something, and Baekhyun had been so much on fire, he'd only glanced around once before he'd walked up to the man and kissed him right on the mouth, opening his mouth against him to kiss him like crazy, palming his front through the fabric of his pants. "Baekhyun?" a voice had then said and the Slytherin had frozen on the spot before turning around to see Sehun having witnessed their little display of affection. 'It's a secret and nobody can know about it ok' Baekhyun had told him afterwards and Sehun had looked at him in confusion but nodded anyway. Apart from that little accident, everything had worked out quite well, though. Baekhyun still didn't know how he had gotten Yifan to keep quiet about their little affair either but the two blowjobs and two fucks and Baekhyun begging not to tell since he wanted it to be a surprise for his friends - haha - had apparently been enough persuasion.
But now it was their last day together and even if his whole body was aching and Yifan told him that he couldn't take another round, Baekhyun was riding him, getting the guy hard anyway because oh god, what was he going to do when the potion had expired? He needed the sex! But even worse, he needed a dick of that size and he was sure that apart from Yifan there was just no replacement in Hogwarts. There could only be one person with that dick size in one place.
"Baekhyun, seriously, what's wrong with you?" Yifan asked, as the boy was licking the cum from his chest "Four times. Two blowjobs each. What... why-" Yifan didn't even know what to say. He was tired and sore and most importantly, his head was feeling funny. Like it was trying to force him to go to sleep already.
What's wrong? Tomorrow when you wake up you won't be in love with me anymore and won't have any memories of our week together, that's what's wrong. But of course, Baekhyun didn't say that.
"Baek, I'm tired, "Yifan explained, stroking Baekhyun's head softly and then tipping his head up at his chin to look at him "Let's continue tomorrow, hm?"
"But there is no tomorrow," Baekhyun just whispered, a painful expression on his face that Yifan didn't get before he went back to licking Yifan clean again. "Only tonight."
"Baek, please," Yifan said, pushing the boy to his side and standing up. "It's really late already, we need to get back to our houses. Come on," Yifan grasped Baekhyun by his arm to pull him up, not surprised to see him glaring at him, crossing his arms as soon as he was standing straight. "Don't look at me like that. It's not that I don't enjoy sex with you, I jus-"
"I know you enjoy it, I'm not stupid," Baekhyun started, a little smirk to his lips "You just grabbed my head and pushed until you hit the back of my throat like a mad man. I got the message."
"Sorry about that," Yifan cough into his hand but when he saw Baekhyun' grin he started smiling a little as well, pulling the boy into his arm and hugging him tight "The sex is great, really. It's that I'm tired. Sex has been all that we've been doing for 6 days straight and... I don't know, I'd like to do something else for a change... like go on a date? Tomorrow maybe?"
What the hell was Baekhyun supposed to say to that. Apart from the fact the he really didn't want to, Yifan wasn't going to want it either.
"Yea," he suddenly heard himself say, though, and when he saw the sudden smile that was pulling over Yifan's face, he felt weird "Let' do that." Yifan pulled him into a long intense kiss then, heaving Baekhyun up into his arms as they stroked tongue against tongue and brushed lips against lips. His arms were wrapped around Yifan's head as they deepened the kiss, moving slow and softly against each other.
Baekhyun felt weird. He was devastated as well as sad because just the thought that he was never going to have sex with him again felt like such a waste. But then the thought occurred that he might be able to get even the not-potioned Yifan to have sex with him and fall in love with him.
Fall in love with him. Did he really want that, though? He didn't especially like Yifan and apart from the fact that he was a god in bed, there was nothing holding them together. But somehow the way Yifan was kissing him now, like he was something special, made Baekhyun feel that weird something in his stomach. That weird little something he'd started to feel when Yifan would smile at him with that hideous presentation of gums, and Baekhyun couldn't quite explain it. Before he could think much more about it, though, Yifan was separating their mouths, smiling at him with the dumbest fucking smile Baekhyun had ever seen and...
again, it didn't really bother him all that much anymore. Quite the contrary.
"Let's get dressed and discuss tomorrow at breakfast how we're going to spent the day together, hm?"
"Yeah," Baekhyun said, smiling back at Yifan and not feeling so good all of a sudden.
"Great, I'm looking forward to it."
"Me too," Baekhyun answered smiling before he turned around, the smile leaving his face as he silently started to put his clothes back on. He was done and ready to go when he turned back and saw Yifan waiting for him by he door, one hand extended to pull Baekhyun into one last kiss before they'd separate.
"Can't miss it," he said as usual, smiling.
Those past few days, Yifan had persisted on kissing before separating after sex, after he had told Baekhyun that he had't liked the way the Slytherin had just left after their first time in the prefect's bathroom together.
And somehow Baekhyun had grown used to it.
They kissed, another one of those long intense kisses before Yifan let go, and this was the first time that Yifan was the one to let go, leaning his forehead against Baekhyun's before starting to whisper.
"I know it's petty obvious but I've never told you so I want to say it now," he started and Baekhyun wanted to pull away and scream at him not to say it but the words had already left Yifan's lips by then.
"I love you," the Hufflepuff whispered and when Baekhyun's lip started shivering, not knowing what to do and why he suddenly hurt so much, Yifan smiled "It's really weird because I never actually thought I'd like your type, you know" Yifan said and he was smiling but Baekhyun couldn't return it "you're really loud and mean and you always say things that I can't agree with but... somehow I don't care. I guess I just love you too much to care," he laughed before he finally noticed the horrified expression on Baekhyun's face and stroke his cheek with a thumb "You don't need to say it, I know you're not quite there yet. Tell me when you are sure you feel the same, ok?" he said voice soft before he gave Baekhyun one more short kiss on his shivering lips. He let go and opened the door, leaving Baekhyun with a smile on his face.
That was the last time they'd kiss, Baekhyun told himself as he slowly watched the prefect's bathroom door shut back close and he leaned against it with his back, breathing loudly.
His chest hurt and for the first time in those seven days he was asking himself what the hell he had been thinking when he had made that potion. And if it really had been worth it.
Worth the horrible guilty feeling that was eating him up alive and the weird pain in his chest that Yifan had made him feel with those last few sentences.
Had all the pleasure really been worth it? Baekhyun didn't know anymore.
part II