Work Text:
It’s Friday, the day before Valentine’s Day, and Theo can’t wait. He’s so glad it falls on a Saturday this year, it means he can spend all day with Simon and oh he plans to. He’s checked with his parents a while ago to make sure he can stay at Simon’s house for the weekend, getting there after school on Friday and leaving sometime on Sunday. That gives him all day and more.
For them, Valentine’s Day basically starts in tenth period Friday. Neither of them have any homework, their teachers all took it easy on the students for the weekend.
“Hey,” Simon says with a big smile as Theo sits down.
Theo leans into Simon’s side, a big grin of his own unable to leave his face. “Happy Valentine’s Day.”
“Not yet, you big goof.” Simon chuckles lowly and rubs his fingers through Theo’s hair.
“Ugh,” Theo groans. “Practically is.” Theo sits up a bit more but doesn’t leave Simon’s side fully. “You get me anything?”
“Greedy, aren’t you?” Simon asks playfully. “Isn’t my presence enough?” He flashes a grin.
“I suppose, but you’ll look pretty crappy next to the presents I got for you.”
Simon presses a kiss into Theo’s head and gently squeezes his shoulder. Neither of them could wait.
After study hall, the pair heads out to Simon’s car in the parking lot. From there, Simon drives them straight to his house. Simon’s parents aren’t there, like usual, but it’s extra nice this time because it means they have total privacy.
Their first stop is Simon’s bedroom, where immediately, their shoes and backpacks come off and they climb in the bed. Theo takes his left side and Simon gets in the right. Simon pulls the big comforter over both of them, like he always does, and Theo pulls himself into Simon, rubbing his head in his chest.
“Simon?” Theo says, not moving an inch, his words slightly muffled in Simon’s chest.
“Yeah, baby?” Simon’s now rubbing his hair slowly and gently.
“What I said about you being my gift?”
Simon hums, showing he’s following.
“I take it back. Just this is pretty damn perfect.”
Simon nods but Theo can’t see it. “That’s good. But I definitely got you some presents.”
Theo squeezes Simon. “You better have,” he mutters, his eyes closing. He knows he’s falling asleep but he can’t find himself caring. Simon will wake him up if he needs to. Finding comfort in that thought, Theo lets himself fall asleep.
He wakes up two hours later at 4:45. His eyes slowly open and he finds his face still buried in Simon’s shirt. He lifts his head up to see Simon looking down at him and gently rubbing his head.
“Hey sleeping beauty. Good nap?”
Theo knows Simon’s teasing him but he doesn’t care.
“Yeah.” Theo noses Simon’s armpit, trying to get more of the feeling of him. “Real good.” He lets out a quiet but content sigh. “Sorry for sleeping on you, you must’ve been bored.”
“Bored? I had an angel using me as a personal pillow, that’s Heaven.”
Theo snorts and looks up just to kiss Simon. Simon happily joins in, pressing his lips with Theo’s and his tongue is quick to trace the seam of his lips. Theo teases him for a bit, keeping his lips sealed longer than Simon would like, it gets Simon to move his hand from Theo’s back down to his ass and give it a squeeze. Theo laughs warmly and lets his lips open for Simon, who eases his grip and runs his tongue in Theo’s mouth.
Theo lets him do as he pleases, letting his tongue mainly stay behind as he always feels like he doesn’t know what to do with it and he knows Simon likes to lead in their kisses anyways. Instead, he takes the opportunity to let his hands do some exploring of their own.
His fingers dance across the space of skin left available from Simon’s shirt riding up. He’s always shocked by how cold Simon can be, even under a huge blanket and a hoodie, but Theo supposes he’s always ran warm. He presses his warm and sweaty palms into Simon’s sides, letting him soak up the heat and liking the way he pushes into Theo’s touch. It encourages his to move his hands up to Simon’s firm but subtle abs and then starts to go up to his personal favorite part, Simon’s pecs.
Theo almost doesn’t register Simon’s lips coming off his, being so caught up in his body, but if he missed that, there’s no way he can miss the feeling if Simon’s lips on his neck. It’s another feeling on the very long list of things Theo loves. Simon moves down his neck, giving a firm kiss and a little suction on each part he stops on. Simon’s almost down to his collar when Theo remembers what he was doing and his hands rush to the familiar spot of Simon’s pecs. Theo practically purrs when he feels Simon flinch at this, he must have been surprised by Theo’s suddenness, but it feels like a win for him nonetheless. He just adores catching Simon by surprise.
Simon’s pecs aren’t anything that big. He’s not like the huge meatheads Theo sees on the football team. But he’s definitely still muscular and Theo just loves the feeling in having his hands there, Simon’s nipples pressing up into his palms.
Simon doesn’t let him enjoy the moment for too long though because he pulls away from Theo, leaving a small, pink, flushed mark on Theo’s collar, sure to fade by tomorrow. Theo takes his hands back from under Simon’s shirt and rests his hands up on Simon’s shoulders.
“Had enough?” Theo asks, tilting his head and giving a little grin.
Simon gives a small laugh. “Never. But I can’t let you get too much before Valentine’s Day, what if you get sick of my kisses?”
Theo’s body’s practically vibrating with joy and affection for Simon. He’s shaking his head firmly. “Can’t. Impossible.” Theo tries to kiss Simon again but Simon stops him with a hand to the forehead.
“Well, I can’t take that risk.”
Theo just knows Simon’s teasing him, that stupid smirk tells him so. But Theo can’t deny his idea completely, maybe kissing will be even better tomorrow if they hold off today.
“I need to start dinner,” Simon tells Theo before standing up in one quick move, while Theo scrambles to push the blankets off and get up as well.
“Dinner? Now? We could just order takeout or something.” Theo really just wants to keep cuddling and kissing but he can’t just say that. He can tell Simon knows though.
“We can’t just rot in bed all afternoon, that’s what tomorrow’s for.”
“But I’ll be bored all alone,” Theo complains.
“That’s why you’ll be helping me with dinner.”
They make a stir fry for dinner, Simon making the chicken and rice while he has Theo clean, chop, and cook all the vegetables. Theo doesn’t mind though, especially because Simon always seems to have at least one hand at them when they’re both in a room together. Cutting up some vegetables with an arm around your waist isn’t that bad of a way to spend time.
When everything’s ready, they get their plates together and head to the big couch in Simon’s living room. Theo settles in a corner of the couch, leaning back on a bunch of pillows, and Simon sits right where he feet rest on the couch, immediately putting a hand on his ankle and rubbing softly. He puts his plate on his lap so he can eat with just one hand.
Simon turns on some action movie that came out recently on the flatscreen just for background noise as they eat and Theo’s thankful for it. It takes away the need for unnecessary conversation that would just be difficult with food in anyways. Now, they can sit with just the noise of chewing and whatever’s going on in the movie.
When their plates are cleared, they’re abandoned on the coffee table and Theo scoots to lay into Simon instead of the corner of the couch. He leans into his side and wraps his arms around his torso. Simon settles against his weight and gently runs his upper back. Together they watch the rest of the movie.
Saturday, the next morning, Theo wakes up to his face resting on Simon’s bare chest. The comforter of Simon’s bed is lazily draped over their hips from them moving around in their sleep. Theo raises his head up slightly to glance at a clock, 9:08. That’s early for Theo waking up on a weekend, he must be excited.
He looks over to see Simon’s peaceful, sleeping face lying against the pillow. Theo leans over and gives the most gentle kiss to his lips. When that doesn’t wake him up, Theo goes in again, pressing harder and swiping his tongue out against his lips. That gets Simon to stir. His eyes open and he smiles once he sees Theo.
“Well good morning,” he says, voice still raspy from sleep. God, it’s handsome.
“Mm morning.” Theo buries his head into Simon’s neck and starts to lay little kisses when his mouth lands. “What’s the plan for today?” he asks, tiredly.
“Hmm.” Simon taps his chin like he’s thinking. “Lie here and cuddle until we get bored?”
“We might be here for a while, kinda hard to get bored of that,” Theo says with a big smile.
“That’s the plan,” Simon whispers to him with a smirk, like it’s a secret.
The two finally get out of bed at 11 am. They tiredly throw on their clothes that had been strewn across the room, just enough to be decent. Then Simon retrieves the gifts from the closet that they had stored in there the other day. Simon has a gift bag for Theo and Theo has two smaller boxes for Simon. They sit on the edge of the bed, facing each other.
“You share first,” Theo says quickly, fidgeting with his hands.
“Me first? Why?”
“I can’t show you my gifts yet, I’m too nervous.”
Simon chuckles softly and ruffles Theo’s hair with his hand, messing it up even more that it already was. “Fine.” Simon pushes the gift bag across the bed to Theo. “Open it up.”
Theo pulls out the tissue paper and reaches inside. He pulls out the first thing he touches, fluffy and soft. It’s a stuffed animal, it looks like a mouse. It has light grey fur, big ears, and a long, pink tail.
“A mouse?” Theo questions. He looks up and Simon’s blushing a little.
“Yeah… I saw it and it kinda reminded me of you…” Simon rubs the back of his neck.
“I remind you of a mouse?”
“Well… yeah.”
Theo leans forward and presses a big kiss into Simon’s cheek. “That’s so cute.”
“Really?” Simon looks up at him, nerves easing. “Oh thank god you like it.”
Theo settles back in his spot and reaches in the bag again. The next thing he feels is flat and smooth. He pulls out what must be a comic book. That’s good, Theo likes comics. He flips it over to see what type it is and his heart rate rockets. It’s the first Superman comic! The very first one, aka the rarest edition!
“That’s good, right?” Simon asks, looking nervous but hopeful. “I looked it up and it said it’s hard to find. And Superman’s your favorite, right?”
It takes Theo a bit to find what to do but he ends up just hugging onto Simon. “It’s amazing. I love it, so much.” Theo pulls back, but just enough to look up at him. “Where’d you find it?”
Simon shrugs. “At a little thrift store. I know it’s not the best condition, sorry.”
“I don’t care about that!” Theo lands another big kiss on Simon’s cheek. “I mean it, it’s perfect.”
Theo finally pulls back, composing himself, and sets his new items off to the side.
“I can open mine now?” Simon asks, excitedly.
Theo’s back to blushing hardcore and fidgeting again, but he gives a little nod. Simon reaches for one of the boxes, just a little bigger than the other. Theo shoots a hand out.
“No!” He shouts, then immediately realizes what he’s done and backs off. “T-the other one first…”
Without a word of complaint, Simon picks up the other present and tears off the paper. Inside is a fantasy book with a big dragon on the cover.
“You don’t have to read it,” Theo tells him. “It’s just one of my favorites, I think it’s pretty good…” Theo starts to overthink and starts to ramble, “You probably don’t even like reading, I’m sorry, it’s a terrible-“
Simon cuts him off by grabbing his hand. “It looks good, I’ll read it,” he assures. “Thank you, Theo. I mean it.”
Simon’s kind words calm him down, truly. He feels like Simon really means it.
Simon reaches for the other present now, looking up at Theo for approval before he lets himself grab it. Theo gives a small, almost unnoticeable nod.
Simon gives him a nod back and picks up the present. He unwraps it and peels off the tape, glancing inside.
All Theo can see is Simon peering inside the cardboard box, Simon’s eyebrows furrowing, just slightly, in confusion, before his eyebrows raise high and his whole face turns red like a ripe tomato. Theo’s sure his face is the same right now, in fact, he’s not sure he won’t pass out as Simon reaches into the box and pulls out a black, lacy thong.
He holds it up to show Theo, like he’s expecting him to say he doesn’t know how that got in there. But Theo just stares at a spot of the blanket, not making eye contact. When Simon says his name, Theo knows he has to look up.
“Is this… for me?” Simon asks, carefully.
Theo’s looking up now but he’s looking at the wall past Simon instead of right at him. Simon lets him do this and Theo’s really grateful.
“There’s two…” Theo knows Simon saw, but he says so anyways. “One’s for me,” he forces himself to say. “We can match. If you ever want to wear it. You don’t have to, of course.”
Simon is silent for way too long. Too long for Theo’s liking, at least. If Theo couldn’t still see his face in his peripheral, he’d be worried Simon had passed out or something, but he’s just sitting there, looking at the panties.
“I didn’t know you like this…” Simon says finally. His voice is so soft that if there were any noise in the room, Theo wouldn’t hear it. Theo’s not exactly sure what Simon means by ‘it’. Whether it’s the idea of Simon wearing something like that or wearing it himself.
“I’ve never done anything like it before. I wanted to try. With you.”
Simon’s eyes widen again and he looks Theo in his eyes. Theo forces himself to look back. Theo watches him gulp and then Simon stands up and carefully pulls down his pants. Simon’s boxer-briefs go next, falling down to his ankle and Simon kicks them off. Then he grabs the lingerie off the bed, the smaller pair of the two.
Theo thinks Simon could be a model, or some sort of porn star. The way Simon steps into the black lace and pulls it up his thighs with just his fingertips, it makes Theo’s mouth dry. Simon puts the thin fabric over his aching cock, the bulge looking obscene in the tiny thing, then he smooths out all the edges so not a single thread is out of place. Only then does he look back up to Theo. His face is nervous, definitely. Arousal’s in there as well. But there’s a feeling that Theo just can’t get a hold on immediately. And then he places it, it’s the need for acceptance. For praise.
“Y-you look good,” Theo stammers out.
Simon looks back down to his feet and rubs his arm.
“I mean it, you look… so sexy…” Theo cringes a little when he says it, feeling like some pervert, but Simon smiles at it so it must be good.
“Yeah?”
Oh Simon looks so cute, it’s all Theo can think of right now. His wide and shining eyes, his flustered stance, the blush across his cheekbones, and that black piece of fabric clinging to him.
Theo tears his gaze away and looks back at the box. He retrieves the matching thong he bought for himself. He can see Simon watching him from the corner of his eye but Theo doesn’t want to stop him.
Theo pulls his t-shirt off and sets it down next to him. He stands up from the bed and his baggy pajama shorts go next. All that’s left are his white briefs, a small wet spot from precum on his crotch that feels humiliating even though Simon’s literally standing next to him in lingerie. He slides off his underwear and gives it a small kick to the side. He doesn’t make eye contact at all while he’s fully naked and just hurries to put on the panties, wanting more coverage than he knows they’ll provide.
The silk is cool and smooth and the lace is scratchy in just the slightly tickling sort of way as he pulls the panties up his round thighs to settle them in place along his hips.
Theo realizes just how little fabric the tiny thing is once he has it on himself. He can feel practically his entire ass still left bare and he wonders if Simon is the same. If he could only just glance behind him to see.
“You look good too.” Simon’s words snap Theo back to reality. That’s right, he’s still awake and standing here, with his boyfriend, in men’s lingerie.
“W-what?” Theo barely croaks out, his voice cracking a little.
“Sexy. I-uh, you look sexy.”
Theo thinks the word sounds so much more different when Simon says it. Hearing it from him, it sounds natural, not creepy or cringy, just like he’s saying exactly what he means. He thinks Theo is sexy.
“Oh. T-thank you.” Theo hates it once he says it. Thank you’s what you say when someone tells you they hope you have a good day, not that you’re sexy. But it’s all Theo can say in this moment so he’s really grateful when Simon speaks again.
“Do you want to do something? I mean, it’s Valentine’s Day, but don’t think we have to because of that. We can just keep cuddling, I really don’t mind.”
“No!” Theo blurts out as soon as he realizes what Simon’s saying. “I-I mean- Sorry, I don’t want that. T-to keep cuddling, I mean. I love that! I do, but… I want to have sex. Please.”
Theo can’t believe he said all that. The look on his face Simon’s face makes Theo think Simon can’t either. But he can see the protrusion in Simon’s thong get bigger so he must be doing something right.
Simon nods, in the fast, excited way that Theo always tells himself not to do. It looks cute on Simon though.
“I can do that. I mean, we can have sex. If you really want.”
“You want that too though, right? ‘Cause I really won’t want to if you don’t want to.” Theo starts to fiddle his fingers together, a habit he always does when he gets nervous.
“No, I want to. I want to. Really,” Simon clarifies, firmly, no room left to believe he doesn’t want this.
With all the confidence Theo can bear, he steps towards Simon. Simon steps too, meeting him in the middle. Then Simon grabs onto Theo’s waist and pulls him closer. Theo can feel Simon’s pinkies pressing into him through the lace. Now so close to him, Theo looks down Simon’s back from over his shoulder to confirm his suspicions, Simon’s ass is left bare in the same way as his in the panties. He isn’t sure why it matters anymore, since apparently they’re going to have sex and that will be way more vulnerable than a bare butt, but the pleasant throb the sight gives his cock is worth it, he decides.
Theo doesn’t realize Simon is guiding him backwards until the back of his knees hit the edge of the mattress. Simon helps Theo lay down on his back and Theo lets him. Then Simon scoots Theo up so he’s in the middle of the bed, surrounded by the fluffy comforter. Simon’s right above him, knee on either side of his waist, hand on either side of his head, and Theo looks up into Simon’s sweet, sweet eyes. His worries wash away from him as he realizes, Simon wants this just as much as him.
Okay, maybe it isn’t just the look in his eyes, Simon’s hard cock resting against Theo’s thigh might be a sign too.
Simon leans down onto Theo even more and whispers into his ear, Simon’s voice a soft purr, “I really want you, Theo.”
Theo’s mouth’s left gaping and Simon just starts to kiss him, starting with the spot right under his ear. They’re soft, gentle kisses and then, once he gets five or so in, he opens his lips a little and sucks on his skin ever so slightly. Not enough to give any hickeys or marks, but it makes the kisses feel so much more powerful.
“You can touch me, baby,” Simon tells him softly. He must have realized Theo’s just been lying there, frozen. Theo snaps himself awake and listens to Simon. He wraps his arms around Simon’s back and pulls him even closer so they’re chest to chest now. Theo focuses on just his hands and what they can feel, so he doesn’t get overwhelmed by other the other sensations happening at the moment. He can feel the muscles in Simon’s back, along with his shoulder blades and his spine. His skin is soft and still cool to the touch, despite the heat of the moment.
Theo finally lets his hands go all the way down his back. He can feel the line of lace that wraps all the way around Simon’s waist and ventures past it. He rests his hands on Simon’s cheeks, not squeezing or doing anything, really, just resting.
Right after he does this, Simon pulls away from his neck and looks his in his eyes.
“You really want this?” he asks.
Theo shows him a nod but Simon shakes his head back at him.
“No. Tell me. Yes or no, do you want this, Theo?”
Theo’s a little surprised, both by how firm Simon’s being and with how hot it is to hear him say it like that.
“Yes. I-I want it. I really do.” Theo’s voice is teetering on whining territory, at least in his head it feels that way.
Simon finally nods back at him and Theo feels pride swell in his chest at the though that he did good.
Simon holds himself up with one arm and uses his other to sneak under Theo.
“Tell me to stop at any time,” Simon says before he gently rolls Theo up on his side. Then Simon’s arm goes down to Theo’s ass and goes under the lace barrier. Theo’s body jolts when he feels a finger touching his rim.
“S’okay,” Simon tells him, voice calming, “It’s just me.”
The pad of Simon’s finger traces circles around Theo’s hole. It’s slick with lube. Theo wonders when Simon did that and how Theo didn’t realize but he doesn’t focus on it for too long. Theo’s now painfully aware of how his cock has gone from just hard to pressing against the confinement of the lace crotch in a matter of seconds. Simon’s finger slips in, just barely and Theo’s whole body tenses immediately.
“You gotta relax, remember?” Simon’s soft voice is back again, reminding Theo of where he is.
“Yeah… yeah, I’ll relax, sorry.”
“Don’t apologize,” Simon says before his fingertip dips back in again.
Theo tells himself this time that it’s just Simon, sweet Simon who loves him and would never do anything to hurt him. ’He’s going to make you feel good,’ he tells himself.
“That’s better…” Simon hums, so it must be working.
Simon slowly works his whole finger in, taking a moment to let Theo rest and get used to it. He rubs a soothing palm over Theo’s chest.
“You’re doing so good. Just gotta work you open then we’ll be right to it, okay?”
Theo nods in understanding.
“Words please,” Simon says in response.
“O-okay,” Theo rasps. He’s glad for the instruction, saying the words really help ground him. He wonder if Simon knows that, if that’s why he’s making him do it.
Simon slowly curls his finger inside Theo, earning a low moan in response. Theo thinks he hears Simon mutter ’there we go,’ but he can’t be sure.
He feels Simon slowly slide his finger back, not leaving him fully, and then Theo can feel the second finger prodding at his entrance. He lets out a noise, something between a moan and a whine, maybe a plead of some sorts, and the second finger comes in.
Simon slowly pushes the second finger in along with the first. He makes a small scissoring motion, just barely, trying to help stretch Theo more. ’For the third finger,’ Theo thinks. He feels his cock drip a little in the lace at that thought.
There’s another shaky whine that comes out of Theo when he feels the knuckles of Simon’s hand at his rim and knows that he’s made it all the way in. He can feel, a hand in his hair and he’s vaguely aware of some praise being whispered in his ear.
He feels the two fingers slipping almost all of the way out of him again and Theo thinks Simon’s about to add the third finger, until the first two sink back into him all the way. Theo’s body shudders out a moan.
Simon does the motion again and then again, creating a slow rhythm of almost all the way out and then all the way back in with a little curl of his fingers at the end.
Theo’s not sure how long Simon goes for just doing that, but he thinks he could do it forever and Theo wouldn’t mind. Finally, Theo feels Simon’s third finger, his ring finger, slowly slide in with the other two. He makes a little squeak at the stretch of adding a new finger, but it doesn’t hurt at all. Theo knows that’s because of Simon.
The third finger sinks all the way in much quicker than it took the first or second one too, and then Simon’s repeating the same motion: almost all the way out, then right back in.
Simon doesn’t do the rhythm as long this time before he pulls all the way out. Theo turns his head to look at Simon when he feels the fingers leave.
Simon meets his gaze. “Are you ready?” he asks.
Theo nods before he reminds himself he should speak. “I’m ready,” he confirms.
Simon nods in approval and reaches over to the side. Theo can’t see him without craning his neck, which he doesn’t want to do, but he can guess that Simon’s probably going to get more lube. He’s proven correct when he hears the snap of a lid open and Simon squeezing some onto his hands.
Theo’s eyes are drifting closed when he feels Simon’s tip at his entrance. He opens them up immediately. Simon’s left arm curls around Theo and holds him close. Simon sinks his tip in and Theo makes a breathy moan at the feeling. Simon pushes in, inch by inch. He’s so slow that it’s almost painful, but Theo knows he’s just trying to be careful.
As the seconds drag on and Simon keeps pushing in, Theo wonders how much more he could have left. He already feels so full that he’s starting to doubt that Simon will even be able to get it all in this time. That would be too embarrassing, Theo thinks. But then he feels Simon’s hips, pressing against his ass, and he knows he’s all the way in.
Simon leans over, earning a whine from Theo as the cock shifts inside him. Simon presses a kiss in Theo’s hair, above his ear.
“Good job,” he whispers.
Theo moans, more from the words than any feeling he’s experiencing right now.
Simon pulls out, just an inch or so, before pushing back in. He does it again, and then again, speeding up slowly each time. Every thrust gets a moan from Theo, varying in volume, pitch, speed. It’s just whatever sound his body can make that time around.
Simon starts pulling out more with each thrust, until he’s down to just the tip each time before he goes back in. Once Simon’s doing this at a pace he must like, his hips start to shift in different directions. Theo doesn’t know what he’s doing, and he’s not in any state to care, but when Simon sinks in and hits Theo in that special spot that makes him see stars, he realizes Simon was searching.
Just the feeling of Simon in him is magnificent and Theo has no doubt he could come from that alone, but Simon hitting his prostate just heightens that feeling and makes it ten times better. It’s only a couple of strokes of hitting it before Theo’s coming.
His back arches, he digs his head in the mattress, and the moan he lets out is louder and shakier than any of the ones before.
When the feeling starts to lessen and he slowly comes to, he tells himself where he is: he’s at his boyfriend’s house in his bed. He tells himself what’s going on: he just had sex with Simon. He tells himself what’s important: he’s okay.
Simon’s sliding Theo’s thong off of him. Theo’s forever grateful for it when he realizes he came right in it and he’s thankful to have it off now. Then Simon gently rolls him over to his back and wipes his cock off with a tissue. He’s extra sensitive but Simon’s being really careful so Theo only twitches a little.
His eyes keep drooping closed as he can’t tear them open to watch what Simon’s doing anymore, but he can hear him walking around in the room. Just a few seconds later, the mattress dips with the weight of Simon climbing in it and Theo feels Simon’s cool skin wrap around his overheating body.
A soft kiss presses against his cheek and a smile takes over Theo’s face.
“Happy Valentine’s Day.” He hears in his ear.
