Why not? I don't usually write Yaoi but...
Mason never celebrated the holidays. He never saw a reason to. It was a vile season, a monument to consumerism and a testament to mankind's willingness to just about sell anything. Even a jolly old man who stalks you all year, knows all of your preferences, and sneaks into your house while you're asleep. On a holiday! I mean, what a creep! Someone like that ought to be tried for criminal offenses and here they all were, singing merrily his praises as if he were the greatest thing since sliced gingerbread. Oh sure, anytime the season came around his family and friends would drag him along to festive events in an effort to finally break down the stiff and unbudging walls that he put up around himself.
"Oh for the love of- not this again! I don't understand what all of you see in this holiday anyways.", he'd grumble and harrumph, sucking all the cheer out of the warmly lit atmosphere.
"You're such a bum sometimes, you know that?", came a retort from the lips of a man nuzzling under Mason's chin standing a good foot shorter than the object of his affection. Christoph smirked deviously, unwilling to let this one go. They met last Autumn at a work event, as the leaves were just beginning to change color. On paper, the two had nothing in common. Christoph was thin, Mason was muscular. Christoph was gregarious, while Mason pushed people away. Christoph's hair shone a brilliant white, while Mason's was as dark as his moods. Christoph adored Christmas. Mason despised it.
Yet all the same, they found themselves hopelessly falling in love as the seasons passed. The bickering turned into playful jabs and soon enough the two were making up in the bedroom, apologizing with moans instead of words. Mason knew that even this fight they were having right at this moment, would soon be forgotten in a passionate night of loving.
He never expected to get so much more than he bargained for.
"Chrhshhtphh?! Mmmrghh! Ymguu!", the complaint rang in the air on Christmas morning as Mason woke to a tight feeling around his arms and chest. He opens his eyes with a start, looking down to see ribbons covering the entirety of his body, like a messily wrapped present. The instigator of this ordeal, smiled devilishly over his body with even more ribbons sliding between his fingers. He wore the full getup, Mason's worst possible nightmare. The red suit, the black boots, and the fuzzy and admittedly adorable little hat that made up the costume of his dreaded enemy, Santa Claus.
"Good morning~ Happy Christmas Eve!", Christoph announced with far more authority in his voice than he'd earned at this point. Mason's face turned red with indignance, jumping in bed as he tried to loosen the bonds.
"CHRSHTPH! GRGGH MUGH FRHH!", Mason roared through his gags. The roles had reversed. The usually gentle Christoph, lording over him with such wild mirth in his expression. The blush running through his face, betraying his intent.
"Mmm actually, yah know what? It's kinda boring when you're all gagged up like that. I want to hear you scream...", he snickered leaning in, his gentle and soft hands working around the gag and pulling the fabric free. Mason was quick to snap his jaws at the hands that freed him, causing Christoph to flee back with a laugh. "Hey! That's not nice, do you know how hard I worked to set up this surprise for you?"
"Christoph, extricate me from these ribbons immediately! This isn't funny!", Mason growled like a cornered tiger.
"I love it when you shout words I don't understand at me~", Christoph licked his lips, completely undeterred. Leaning forward, he traced his fingertips up Mason's chest, poking patterns along his skin. Mason gulped, as his beloved leaned close, his breath brushing softly against the hairs on his neck. His lips curling around the gold earring Mason wore, licking the metal edge of the intricate pattern the white haired deviant also wore a copy of. "Come on, let me help you get into the spirit of things. It doesn't have to be all bad you know... You're always so moody around this time of year. I don't like seeing you like that you know?", he whispered.
"These last few months, you've been so so naughty. Being mean to your poor boyfriend and getting into fights with your friends. Well, Santa's not around but... I can play the part, don't you think?", Christoph grinned, peeling away the layers separating Mason's muscular chest from his hands, unbuttoning his pajamas as he wormed his way back down to his beloved's hurriedly stiffening erection. "I know what you like... will you be nice from now on if I give you a little present? Hmm...?", he teased.
Mason stiffened, all strength leaving his body as he bit down against his tongue and avoided eye contact. As strong as the fortress of his mind was, Christoph always knew how to find the little cracks in his armor. "Christoph, I swear to god..."
"Well it's a good thing he's not around then!"
"THAT'S NOT WHAT I MEANT!", Mason groaned tilting his head back. "Stop...touching me like..... oh fuck!"
Christoph kept a consistent rhythm, one hand firmly grasping Mason's shoulder and shoving him into place against the mattress while the other squeezed tightly around Mason's length, bringing his partner closer and closer to the edge. "Y'know, you look all angry but you're actually really turned on aren't you? You like it when I play the top?"
Mason panted, leaning his head back up to meet Christoph's gaze, his face red now for an entirely different reason. "No comment."
"Hehe, from you that might as well be admitting to it. You wanna cum don't you~? Well if you do, then you have to do one thing for me...", Christoph whispered between shortening and harder breaths. "Promise me you'll open presents with me today."
"That is completely juvenil-- uuuhnnn! God!", Mason grit his teeth to stifle a moan, failing miserably as it slipped out in several consecutive gasps.
"Promise me, Mason. Today is my day. I'm in charge. Got it?", Christoph giggled as his tone blended into a mixture of teasing affection and commanding authority. He always loved letting Mason take the lead, but he had to admit that it wasn't so bad to put him in his place once in a while. Like a skilled dance, he weaved through the routine while leading Mason along to the beat of his drum. "Promise me or I'll leave right now. I'll walk out and enjoy my day while you spend yours tied up in bed, until I get back home. Do you really think you can wait that long~?"
"I.....I....", Mason crumbled like a Christmas cookie, his expression sheer bliss. Abandoning any pretense as he submitted wholeheartedly to Christoph's sirensong. "....Okay....Okay! Alright already! I can't wait anymore, so let me cum...let me cum!"
"Good boy~", Christoph hissed as he renewed his efforts with spirited vigor until at last he was rewarded by the sweet sound of his lover's unhindered moans. The hot spunk exploding between his fingertips as he dragged them along his length, sighing in satisfaction as he felt the heavy white love juices coat his entire hand. Releasing his hold on the object of Mason's downfall, Christoph brought his wrist to his lips and licked the cum clean. "Now say it with me~ Merry Christmas."
"..You're an ass.", Mason replied with just the slightest hint of a smile breaking past his scowl as he basked in the afterglow. He looked away again, not daring to meet Christoph's gaze, but words weren't needed to convey his approval.
"Merry Christmas, Chistoph."