Kurt took a deep breathe as he processed what was happening. He was singing a duet with Blaine. Blaine: the guy of his dreams who was his best friend, mentor and protector. And they were singing a song about seduction, Blaine's deep voice taking on an alluring tone. Kurt had to hold himself together when Blaine moved right up against him during the duet. The duet was sweet torture that he never wanted to end. But it did. They smiled at each other awkwardly as the song ended, not knowing what to say.

'Well for the record, you are way better than that girl is going to be' Blaine said, breaking the tension that hung in the air between them. Kurt nodded his thanks staring into the depths of Blaine's brown eyes, wishing that Blaine would seduce him for real. 'Well, I guess I should go' Blaine said, running a hand through his immaculate hair. 'Unless you want me to stay,' Kurt looked up at the suggestion, surprise written all over his face. 'You could tell me its cold outside' Blaine said suggestively, referring to their recent duet. Kurt stared at him, mouth slightly open. Blaine couldn't mean what he thought he did, did he? Blaine stepped an inch closer, Kurt's breathe quickening 'You want me to ask you to stay?' Kurt asked, trying to get the nervousness out of his voice. 'Only if you want me to stay' Blaine said, his eyes darkening. 'Stay Blaine' Blaine smiled at this and walked slowly over to the sofa. He gazed at Kurt through his eyelashes beckoning him to join him. Kurt gulped audibly as his heart threatened to beat out of his chest. Kurt sat down next to him leaving a gap in between them. Blaine moved closer, his arm completely touching Kurts. Wake up Kurt wake up! Kurt thought. His crush was staring at him, this couldn't be real.

Blaine never broke eye contact as he inched impossibly closer to Kurt, his hand resting on Kurts thigh. 'I think I should warm you up, you're shivering' Blaine said, his chocolate brown eyes penetrating Kurt's. Kurt gasped when he realised that he was shivering, from pure pleasure. Blaine slid his hand all the way up Kurt's chest to his cheek. They both closed their eyes as Blaine's lips lightly touched Kurt's. Kurt's inner monologue of denial was silenced as Blaine started kissing Kurt more passionately, his other hand caressing his waist. Kurt couldn't help think that this was the best Christmas present ever as he felt Blaine's cool tongue wet his outer lip, begging for entrance. He opened his mouth, allowing Blaine to enter. Both boys moaned into each other as their tongues met in a flurry of movement.

Blaine began to push Kurt into the sofa, making him lie down. Kurt was now gasping as Blaine unattached his lips from Kurts and began to worship his neck. Kurt grabbed Blaine's smooth hair as he hummed and licked his neck. 'Oh Blaine!' he grounded out, his voice dripping with raw pleasure. This caused Blaine to pause and stare intently at Kurt, his body pressing softly on Kurts as he straddled him on the narrow sofa. 'Let me make love to you Kurt' Blaine breathed, quietly. Kurt's heart pounded forcefully in his chest like a trapped butterfly till it stopped all together when Blaine leaned in and whispered directly into his ear: 'Or I can Fuck you, it's your choice' Lust burst through him as he heard these words empowering him to grab his tie and pull his face to his. Blaine responded by hastily unbuttoning Kurt's blazer buttons, a needy moan escaping him. Excitement filled the air around them as they broke apart, allowing Blaine to whip of his own jacket, throwing it across the festive room.

Kurt's soon joined it, with their ties slowly following. Blaine began to unbutton Kurt's school shirt, the tension building with every button. The only sounds were the buttons popping and the roar of the fire. Blaine's hazelnut eyes drank in Kurt's creamy white chest as the shirt was discarded. 'You're Beautiful' Blaine said, drawing out every syllable. His chest turned red as Kurt's blush swept his whole body. Blaine peppered open mouth kisses down Kurt's chest, as thoroughly as a keen explorer in a new paradise.

Blaine's tongue dipped into Kurt's belly button causing Kurt to squirm in delight. Kurt's heart skipped a beat as Blaine looked up through his eye lashes at Kurt, asking for permission as his hands rested on his belt buckle. This was all happening so fast but it was perfect. Both love and lust radiated off them as they stared at each other, the enormity of the line they were about to cross fully hit them. Kurt nodded vigorously, granting permission. Time stood still as Blaine slowly unfastened Kurt's belt buckle and pulled his trousers down. Blaine gingerly stroked Kurt's erection through his maroon boxer briefs, causing Kurt's hips to buck violently at the gentle touch. 'No turning back now Kurt' Blaine warned. Kurt stared intently at Blaine and replied in a shaking yet assured voice 'I know and I'm ready. I need you, all of you' Blaine stared back at Kurt, his mouth slightly open at Kurt's arousing statement. He hooked his fingers inside the waistband and pulled down Kurt's boxer briefs.

Blaine stared at Kurt's cock in amazement. He had imagined that Kurt would be well equipped in his many fantasies but he was entranced at how perfect it looked. Kurt blushed, unsure of Blaine's reaction to his body. Blaine looked at Kurt, his eyes communicating how perfect he felt Kurt was before he lowered his mouth to Kurt's dick. Kurt arched his whole body of the sofa as his cock was enveloped by the wet heat of Blaine's mouth. Blaine hummed in approval of Kurt's reaction which caused Kurt to wind his fingers in his hair.

'B-B-Blaineeee' Kurt mewled, his hips wildly bucking into Blaine's talented mouth. Blaine relaxed his throat as Kurt hit the back of his throat; Kurt tugged roughly at his now disheveled hair. The combined sensations of Blaine humming around his rigid cock and Blaine caressing his thighs became too much as he just managed to choke out 'Blaine, stop I'm going to…' Blaine didn't pull back; he instead hollowed out his cheeks and hummed more forcibly around his cock. Kurt screamed Blaine's name as he fell over the edge, pouring himself into Blaine's hungry mouth. Blaine stroked Kurt's thighs lovingly as Kurt came back to reality, zoned out from his first intense orgasm. Blaine swallowed everything Kurt gave, shocked at how pleasant Kurt tasted, then again he loved everything about Kurt so was it really surprising he would love the taste of his cum? Blaine released Kurt as he softened and lay down next to Kurt of the sofa. 'Thank you Blaine' Kurt murmured drowsily tasting himself on Blaine as he kissed him softly. 'Don't worry you can thank me soon, I am not done with you yet' Blaine said, grinding his arousal into Kurt's hip to demonstrate his point. 'I still need to keep you warm, your whole body in fact' Blaine said. Kurt no longer felt sleepy. This was going to be a long night.