"Can Blaine and I have a few minutes alone?"
Blaine looks up in surprise, his heart pounding in his throat as he recognizes the voice. Sam, who the question had been directed to, looks at Blaine, trying to determine what his friend wants. If only it were that easy – if Blaine could just figure out what he wants. Blaine nods at Sam shortly and, as Sam leaves, closing the door behind himself, he turns back to the mirror.
"I didn't think you were going to end up coming," Blaine murmurs, trying to calm his fraying nerves. He'd already been tense before Sebastian had come in and hearing Sebastian click the lock behind Sam doesn't help.
Sebastian shrugs, stepping forward until his chest is against Blaine's back, reaching up to fiddle with the bowtie that Blaine's trying to straighten with shaking hands. "I don't know if I'll be able to sit through the ceremony. It's bound to be nauseating but I had to see you."
"The ceremony is going to be nice," Blaine responds immediately.
Sebastian rolls his eyes, uncaring if Blaine can see him in the mirror. He's used to Blaine defending Kurt, even when Sebastian hadn't really been insulting him. Honestly, his words right now have nothing to do with Kurt. It's the fact that Blaine is getting married at all. Sebastian would likely be sick no matter who it was.
They only sleep together irregularly. It had been as much of an accident as sex could be the first time; a fit of passion neither of them could control. An electric desire that had been simmering between them for years. Sebastian had likely regretted it more than Blaine had, simply because Blaine had gone home to Kurt afterwards without considering how Sebastian was thinking. Blaine had never considered that Sebastian had always wanted more than a quick fuck with him.
"Are you nervous?" Sebastian asks instead of something that will get him kicked out of the room. He doesn't move back, though, keeping himself pressed to Blaine and his eyes on Blaine's in the mirror.
Blaine shakes his head but Sebastian can see the tremor in his shoulders. He reaches up, starting at Blaine's neck and sliding his hands down Blaine's arms in a soothing motion. He means to pull his hands away at Blaine's wrists but the shorter man hangs on, tangling their fingers. "No. I'm not nervous."
Chuckling under his breath, Sebastian rests his chin on Blaine's shoulder, unsure just how far Blaine will let him press this. His lips just barely brush across Blaine's neck, uncertain, but Blaine tilts his head to the side, encouraging him. "Yes, I can tell. That's why you're standing here with me like this."
"It's not nerves," Blaine responds easily and Sebastian watches him close his eyes in the mirror, can hear the words shake around his lie. It sends heat straight through him and he presses more open-mouthed kisses, just short of leaving marks on his skin. "You should fuck me."
Sebastian doesn't question it, can't ask Blaine to clarify. He knows what the other man isn't saying. Sebastian knows him well enough at this point.
Fuck me one last time.
"Do you have something?" Sebastian asks and Blaine reaches into a pocket sewn on the inside of his jacket, pulling out a small bottle of lube. Sebastian doesn't let himself label the emotion that swells in him, taking the bottle and shoving it into his pocket. He doesn't want to think about why Blaine has that with him, as if he knows he and Kurt will be so overwhelmed that they can't wait.
Sebastian has to take a deep breath through his nose, calm his heart, tell himself he's not going to be sick.
"Blaine Anderson, carrying around a bottle of lube in his suit," Sebastian teases instead, hoping Blaine can't recognize the way his voice shakes. If this is the last time, they'll be together like this then he's not going to waste any time thinking of Blaine's future. Instead, he looks over Blaine's face in the mirror, trying to memorize his features.
As if he doesn't already have them memorized. As if he doesn't dream about Blaine, as if he won't see him every day in his memories for the rest of his life.
Blaine tries to turn in Sebastian's arms but Sebastian can't stand it. He can't hold him and kiss him the way they sometimes do. Not here. Not like this. He grabs Blaine's hips to still him.
"Here's what's going to happen. We're going to do things just like I like them," Sebastian murmurs, pressing a kiss underneath Blaine's ear. Blaine shivers, head falling forward already. He's always loved when Sebastian is a little controlling. Blaine had blushed when he'd admitted that. Sebastian had looked pointedly from his overly gelled hair to his bowtie and rolled his eyes with a smile. "You're going to get on your knees and suck my cock. Once I say you're done, you're going to stand up, put your hands on the mirror, and I'm going to fuck you until your lip bleeds from trying not to scream. You really don't want your friend outside to know what's going on. How long do we have?"
It takes a moment for Blaine to realize he's been asked a question and he lifts his wrist lazily. "Maybe 45 minutes? I have to be in position in exactly an hour and 49 minutes and the rest will be in to help me finish in about an hour."
Sebastian nods, moving his hands reluctantly from Blaine's to reach down to start undoing his pants. "Tell me you want this," Sebastian says quietly, refusing to meet Blaine's eyes in the mirror. But he needs to know this isn't just a pity fuck as a goodbye. He wouldn't be able to handle that.
Blaine lets out a breath, turning around and looking up at Sebastian as he sinks to his knees. "I want you. Sebastian, please."
"Mm, you always listen so well," Sebastian murmurs, reaching into his briefs and pulling his cock out, stroking himself and watching as Blaine's eyes darken with want. He wants to remember the way Blaine looks, lips red and eyes dark as he watches Sebastian's slow hand motions.
"Don't mess up my hair," Blaine tells him, licking his lips as he looks through his eyelashes.
Sebastian just smirks. "Hush," he murmurs affectionately, petting his hand over the top of Blaine's hair. There are no other words as Blaine leans forward, the tip of his tongue darting out to flatten against the head of Sebastian's cock. The pleased sound Blaine makes is obscene as he wraps his lips around Sebastian's cock, lowering his head slowly.
Any other time, Sebastian would take hold of Blaine's hair and fuck his throat, make Blaine gag and whimper, but he doesn't want to piss Blaine off. He's sure that Blaine would send him away if Sebastian ruined his hair and he can't handle that right now. He contents himself to the gentle petting, head falling forward and eyes open to watch his cock sliding between Blaine's lips.
"You always take it so good, baby," Sebastian murmurs, watching as Blaine closes his eyes, one hand coming up to rest on Sebastian's hip to balance himself. Blaine sucks him leisurely, no end goal in mind, tongue moving lazily in his mouth. "Getting married in just a few hours and yet here you are, sucking my dick."
Blaine hums around his cock, cheeks rosy and lips shining in an obscene way. Sebastian pulls back, getting down on one knee, cupping Blaine's cheek to force his head up so that he can kiss him. There's too much tongue, teeth and Blaine has to strain his neck to kiss him without standing up, letting out a low whimper. Blaine licks his lips, making them even pinker when Sebastian pulls back. "Fuck me. Please, Sebastian."
Sebastian nods, kissing him softly again before standing up. He reaches out a hand that Blaine takes, accepting the help to get to his feet. Blaine reaches down to undo his pants but Sebastian shakes his head, pushing his hands aside. He struggles with the buttons and Blaine chuckles as Sebastian gives up and Blaine undoes them anyway.
"Try not to wrinkle my clothes too much," Blaine whispers as he gets his pants unbuttoned, hooking his fingers in them and his briefs to pull them down in one smooth motion. They've never been embarrassed around each other, never unsure. They want each other. It's always been a simple fact.
Not deigning to respond, Sebastian pulls the lube from his pocket again, flicking his thumb along the lid as he looks at Blaine. He tells himself he doesn't want to get involved, doesn't want to set himself up for too much. He ignores all the warning bells in his head and leans in to kiss Blaine again. The other man leans into him immediately, lips parting as he kisses him back as if they mean something to each other.
Sebastian pulls back with a huff. "Put both hands on the mirror, Blaine," he tells him, careful as he coats his fingers in the lube. He knows that Blaine won't want him to get lube everywhere and he wishes he'd thought to bring a condom although they've never used them.
Sebastian didn't think they would end up in this position. He has no idea what he'd expected.
Blaine closes his eyes momentarily at Sebastian's tone before he twirls on his foot, resting both palms on the mirror and bending over slightly. As Sebastian steps forward, slowly spreading Blaine open and teasing two fingers against his hole, he wishes he could take his time, worship him the way he's never had the nerve to do.
That won't be happening. Ever. Sebastian has to remind himself to breathe as he stretches Blaine, adding another finger and spreading them slowly. He knows Blaine likes a little burn, the same way he likes when Sebastian's just on the edge of rough with him.
It's why he quickly works his way up to three fingers, hearing Blaine hiss as he withdraws completely before stepping forward again. Sebastian wishes he'd done this before as he takes himself in hand to tease his head around Blaine's rim, watching the way Blaine's eyes flutter in the mirror.
"The clock is ticking," Blaine says cheekily, smirking as he opens his eyes to meet Sebastian's in the mirror.
Sebastian grins back, wrapping his arm with his clean hand around Blaine's waist and holding onto him as he pushes into him in one swift movement. Blaine groans low in his throat at the stretch but it's nothing he's not used to. Nothing he doesn't appreciate.
"Okay?" Sebastian still asks, his voice shaking because he only wants to make Blaine feel as much as he wants to. Blaine gives himself just a moment before he's letting out a breath and nodding. Sebastian wishes they had time for him to reposition the mirror as he drops his head to rest on Blaine's back, wishes Blaine could see the slide of his cock in and out of Blaine's ass as he thrusts. There's nothing he enjoys more than watching the stretch of Blaine's ass, how he takes Sebastian's cock so well.
He tries to memorize the sight, the sensation, Blaine's gorgeous little whimpers and breathy gasps. Sebastian tilts his hips for a different angle, lifting his head to catch Blaine's eyes in the mirror when one particular thrust makes Blaine whimper.
Sebastian knows the other man more than he's ever known anybody. He can feel Blaine so tight around him and he reaches down, fingers fumbling slightly in his pleasure as they wrap around Blaine's cock. He slides his thumb along the tip, smearing pre-come and making jacking him off easier. Sebastian can just barely hear Blaine whispering his name over and over above the sound of skin slapping together.
He presses a kiss to the side of Blaine's neck, wanting so badly to suck and bite on the smooth skin, something he's never been allowed to do with Blaine. Blaine smells like raspberry hair gel, sweet in a sickening way, and Sebastian wonders if they're ever going to do this again. Sebastian nudges his nose along his neck, pressing a kiss to the sensitive skin under Blaine's ear and he tries not to think about Kurt doing this same thing.
All he wants is to cherish these last few moments with Blaine.
"Still, fuck, with me?"
Realizing he's been overthinking, his hips slowly, Sebastian shakes himself. He fucks into Blaine with renewed force, thrusts on the edge of being too harsh, hand gripping Blaine's hip while trying not to wrinkle his clothing. Blaine gasps, head falling backwards against Sebastian's chest, legs spreading as much as he can with the way that he's standing, the fact that his pants are still bunched around his ankles.
"Sebastian, please."
With a gentle squeeze, and a well-practiced twist of Sebastian's wrist, Blaine shudders as he comes, splattering the mirror in front of them. Sebastian fucks him through it, holding on as long as he can, thrusting deeper into him, knowing his grip on his hip is just short of bruising. He has so much he wants to say but he says none of it. He thrusts again, hips flush together, as he comes, biting down on Blaine's neck.
"Jesus, Seb, tell me that wasn't enough to bruise," Blaine says, shoving at Sebastian until Sebastian slides out of Blaine slowly.
Blaine tilts his head to the side, trying to gaze at the skin in the mirror. Sebastian sighs, bringing a hand up, thumb brushing across the area he just bit and he shakes his head.
"Don't worry," he says quietly, clearing his throat to keep any emotion from his tone. "Not going to bruise."
Slowly, they put themselves back together, pulling pants up and straightening shirts. Blaine seems determined to ignore the way that Sebastian's voice still shakes.
Blaine winces as he moves, straightening his hair. "Your come is sliding down my leg."
"Good," Sebastian responds. Their eyes meet in the mirror as Blaine straightens his bowtie and Sebastian clears his throat, taking the bottle of lube from his pocket and handing it back to Blaine. Their fingers just barely brush before Blaine is putting the bottle back into the pocket in his suit. "You might need this. I guess I should go take my seat."
Blaine doesn't say anything, just turns around, and this kiss is tinged with desperation. Sebastian can taste it, feel it and he can barely breathe when Blaine pulls back just as fast as he'd kissed him. It's on the tip of Sebastian's tongue to say something, anything, (Don't marry him. Love me. Please just love me more than him. I would be so good to you. I love you. I could love you so much better than him.) but he knows it would be no use.
Sebastian's always known where Blaine's heart lies. That's why he pats Blaine's cheek and tries to look as if his heart isn't breaking. He's never wanted to ruin things for Blaine. "I hope he makes you happy."
"He does." Sebastian can hear the apology in Blaine's voice, the fact that Blaine will never admit the full extent of his feelings for Sebastian. Perhaps that's for the best. Sebastian never wants to hear that Blaine loves him, he just loves Kurt more.
That would destroy him.
Sam is pacing outside and he gives Sebastian a suspicious look as he goes inside to make sure that Blaine is going to be ready for when the ceremony starts. Sebastian takes a seat near the back, ignoring a few Warblers he used to know who try to call him up to sit with them. It makes it easier to leave near the end of the ceremony, when the two at the front are sharing a loving smile.
He sees Blaine shift and he wonders if he can still feel the come sticky or perhaps dry now on his skin.
He knows that he only imagines the way that Blaine looks in his direction as he leaves. He can just barely hear Blaine's voice, shaky with nerves, but with a loving tone he's always been so careful to not use with Sebastian.
"I do."
Sebastian closes his eyes hard for a moment before he closes the door quietly behind him.
