Work Text:
The last few weeks had been eventful.
The sneaking into each other's rooms, the whispers, the touching in the moonlight.
It was nice.
Well. It would've been nice.
If Hex didn't accidentally start a war with Coal.
One text set Coal and now he wanted revenge on Hex. Two could play at that game.
So, Hex puts on a sleek leather corset and tightens it as much as he can. He knows that drives Coal insane.
What else drives Coal insane?
His jewelry.
He picked a few rings out, most of them Red and silver with hints of black. The red was just dark enough to not be extremely visible but he knew Coal would know the meaning. Its Coals shade of red. The one he always gets things in for Hex.
Hex smiled to himself as he looked at his hands.
He quickly picks out a tie, the one with pumpkins wearing Santa hats. He knew Coal liked that one.
Hex proceeded to quickly make his way out of his door and towards the dining hall, where a festive dinner would be held.
Iris, and Kris would be there, but most importantly, Coal.
Why is he the most important you may ask? Because. One, it's Coal. Two, Hex has been bored out of his mind as Coal had been dropping out of Christmas events. Which meant no time to tease him. That just wouldn't do.
Hex made great timing making his way to the room. He got there just as Coal was arriving.
His pace quickened and Coal turned around, expecting Kris, or maybe even Wren.
Coal stopped dead in his tracks as he looked Hex up and down, eyes catching on his lips that were pulled into a smooth smile.
“So this is what we're doing tonight?” Coal asked, swallowing dryly. Suddenly, the room felt hotter than it should've been to Coal, considering it's December, and snow was everywhere.
Hex could see red bleed up his neck to his cheeks. He left out a small huffed laugh.
“What do you mean, darling?” Hex faked confusion.
“Oh.. You asshole. You..” Coal tried to articulate more words, but he couldn't. Not while Hex was smiling and looking at him like that.
“Im fucked for tonight.” Coal said, closing his eyes in a silent prayer to have enough strength to not push Hex up against the library window and get on his knees.
“Well, yeah. Something like that.” Hex smiled softly before gathering himself.
“Well, Prince Coal, we should be expected soon, shouldn't we?” Hex walked past Coal and went in to find a seat farthest away from Coal's father.
Coal walked in 5 minutes later, clearly waiting for himself to recoup and to not seem suspicious for coming in at the same time as Hex.
Coal decided to sit at the very end. The seat across from Hex.
Hex looked at him but Coal kept his eyes down. They were pretty far from everyone else. Especially anyone who would dare to listen in on them.
Coal had always sat in the back if given the choice, so that was no surprise. The press would just assume Hex didn't know, and Coal didn't want to move.
Coal had been staring at his lap, feeling Hex's eyes burning into the top of his head.
He had been on his phone, trying to distract himself with a mindless puzzle game, when a text had popped up.
Hex: What are you doing? You look like a weirdo. You keep looking down at your crotch, which is illuminating your face by the way. Which is very pretty, I might add. Especially since you looked like a zombie this morning. Good thing I love Halloween.
Hex watched his face as Coal read the text. It was hilarious.
Coal looked up at him with wide eyes and an expression that was begging him to not do this here, where he couldn't touch him, or do anything back.
Coal looked back down after a few seconds of watching Hex type.
Hex: Beautiful eyes, Lovebug. I would bet they'd be even prettier looking up at me.
Coal groaned lowly, his leg bouncing up and down.
Another text popped up.
Hex: Your leg won't be the only thing bouncing tonight
That was the final straw. He had to do something against Hex.
Coal finally had an idea a short minute after his decision.
Coal got up and made his way to the candy canes, the big, thick and long stick ones. The ones that make you double back because, who is eating that?
Coal was eternally thankful for them at this moment.
He grabbed one, and a glass of Champagne on his way back to his seat at the table.
When he sat down Hex gave him a look, eyes going between him, the candy cane and his lips.
He knew what was going to happen.
Hex: Coal please.
Coal looked at the text on his phone. He simply dismissed it and opened his candy cane.
He put it in his mouth and sucked on it while looking directly at Hex.
The focus of the table had been at the movie playing in the front, the lights dim. He had no clue when they put it on, or what movie it was. He was more focused on the movie he wanted to create tonight.
Hex was looking at him. Rather, his lips. But still looking at him.
That's when Coal had one if his genius idea's. Hex could tell by the look in his eyes that he was done for.
Hex waited for a few seconds, confused when nothing happened. He then felt Coal's foot his his own, kicked them open. Hex looked at him confused, but didn't protest or try and close his legs. He was to busy trying to figure out what Coal was playing at.
He then left the tip on Coals leather boot on his inner thigh. His eyes widened, looking at Coal as if to ask if he was insane. Who is he kidding. Of course he is.
Coal was wearing the boots Hex had left in his room one night. They were leather and were pointed. They had a nice hard soul.
Coal moved his foot up, inching it further up. He payed extremely close attention to Hex's expression, watching for signs to stop.
One tap for go. Two for slow it down. Three for stop.
Hex finally felt the boots bottom lay on his hardening cock. Hex grabbed Coal's ankle and kept him from moving, pushing his foot down hard, moving it slightly up and down as his thighs closed.
Coal didnt expect this reaction. He expected Hex to text him and tell him to meet in five. It was a nice surprise thought. He enjoyed watching Hex try and keep it together. This went of for about 2 minutes before Hex could take it anymore.
Hex: You dumbass. I'll be in your room. Be there in five minutes.
Coal was a little ghost plush fall before the text sent, Hex had caught it and stuffed it in his coat pocket. He then got up and left to, apparently, go to Coal's room.
“Oh hell yeah.” Coal said quietly to himself.
He waited six minutes to be sure before leaving and speed walking (he was definitely running) to his room.
Coal quickly opened the door rushing in and cloesing it immediately.
He went straight to the wall Hex was leaning on and pushed him fully up against it. Hex laughed but was quickly shut up by Coal's lips on his. Coal pressed harder and pushed his body up against Hex's.
“Please” Hex said quietly, his humor now faded. He moved his hips to gain friction.
Coal hummed into the kiss, slowly making his way to Hex's neck. His hands went to occupy his waist, slowly pulling Hex to grind on him.
Coal uses his thigh to move Hex's legs just like he did at the table and put his thigh in between his legs.
“You like it baby? You have no fucking clue how much you drive me insane. I know that you know to a certain extent though, cause you wore that corset, the tie, and the rings on purpose. I know it.” Coal used one hand to pull at Hex's hair lightly while the other inched down and grabbed ahold of his cock through the fabric.
Hex let out a decently loud moan that Coal wanted more of.
So he got to work and shoved his hand down his pants, hearing the choked out moan that came out of Hex's mouth had to be one his favorite sounds.
He started to move his hand up and down, progressing very fast.
“Please- please- Coal- f.. Please, I'm close! So close- fuck!” Hex babbled on, holding onto Coal's shoulders, bating the plastic bat away without a thought. Coal let out a shirt laugh, but stopped after he saw Hex's glare.
“It's alright sweetheart,” Coal soothed him.
Before Coal knew it Hex had come.
In his pants.
Fuck, that was hot.
Coal then realized that he had done the same.
“We need to shower.”
“Yeah. Let's go.” Coal picked up Hex, who gasped a bit.
“Make that sound again and we're going for round two in the shower.”
“Wouldn't be opposed to it.”
