Work Text:
Jamie woke up thinking about it. It was that serious, it had been on his mind for that long. He could remember waking up in a sweat despite the air conditioning’s best efforts. It had been on his mind when he walked over to the Holden’s, and had his expectations subverted when he had been invited in for breakfast. That was nice, and when Cove had suggested that they call up their friends on his first free afternoon in what has felt like forever, it wasn’t necessarily the worst thing ever. Heck, it was kind of nice! Any time spent with friends was great. Spending time with Cove and his friends was one of Jamie’s favorite things in the world. But to bluntly face the facts, he was painfully horny for Cove again.
That wasn’t new, Jamie had spent what felt to him like forever just to have his first time with Cove. That was a little over a month ago, and they had done it a few times after that. Waking up in a cold sweat after dreaming about Cove on top of him, making Jamie feel like the whole universe consisted of just him and Cove was new. Feeling so frustrated, to the point that he had started to become annoyed while eating breakfast with his boyfriend and spending time with him and their friends was new.
By the time Jamie had finally gotten Cove alone, the sun had all but set. Walking hand in hand with Cove, he leaned in closely. “Coooove~.” He whispered in his ear, playfully extending his name. He turned to Jamie and raised his eyebrows. “Do you think we should head back to your place or mine?” The tone belied an innocence he knew to be untrue.
“Oh, you want to have dinner together tonight? We can head back to my house! I can make us something.” Cove smiled gently.
“That sounds wonderful but…”
“But?”
“What I want isn’t dinner Cove. I want you.” Jamie tried to keep together some semblance of sexiness but his nerves betrayed him after making such a bold request, he giggled slightly at himself, and then even more at Cove’s own embarrassment.
“You- I… um. Okay. Yeah. We can do that.” Cove’s own nerves and the way he stuttered as he spoke had yet to fade even after their first few times together. Jamie and Cove walked back to Cove’s home hand in hand with matching scarlet red blushes. Cove opened the door first after settling himself somewhat, checking to see if anyone was home. The moment Jamie heard Cove weakly call out “He’s not here” he dashed for the door and shut it behind him just as quickly.
“So, your room?”
He needed no more prompting, taking each other's hand they headed down the hallway and into Cove’s room. Cove shut his door and Jamie reached over and turned off his lights in the same moment.
“Sorry, I’m a little eager.” was all Jamie said when Cove turned to look at him incredulously.
Finally the moment had come and Jamie wasted little time launching himself upon Cove, quite literally. Cove yelped in surprise as the boyfriends stumbled back towards his bed. Jamie straddled himself upon Cove's lap after they had stabilized themselves. The moment provided him with a rare chance to be eye to eye with Cove, and he gently caressed his face. Once he reached the bottom of his jaw, Jamie pulled him in closer for a kiss. It was deep, filled with longing but he wanted more. Poking his tongue at his lips was message enough to Cove. Jamie pressed his tongue in deeply and let the sensations take over from there. Wrapped around each other, feeling every tremble the other made, the rising sensation felt not just in his stomach but prodding underneath Jamie’s butt too. Jamie’s hand snaked up towards Cove's hair and combed through it, gently pushing him deeper into the kiss all the while. Cove put his own hands to use by slowly moving further down his boyfriends back before arriving at the hem of his shirt.
The kiss broke and a thin trail of saliva connected them both for just a moment. Wordlessly Jamie reached his arms out and allowed Cove to take off his shirt before Cove made quick work of his own. A thought entered Jamie's brain and so with a cheshire grin, he decided to push Cove back against the bed before Cove could think to ask Jamie to stand. Leaving a path of chaste kisses starting from his neck, down past his chest, and with special attention paid to each individual muscle that had formed on the way down to his waist. Jamie wasted little time removing Cove’s pants and his own. Their clothing lay strewn across the bedroom floor, and Jamie kicked his own shirt slightly further away as he crawled on top of Cove on the bed.
“Hey, Jamie?” Cove asked, putting a hand up against Jamie's chest and subconsciously moving closer and closer to one of his nipples. A part of Jamie really hoped he’d get there. “Can we try that thing from last time again?”
"Oh!" Jamie exclaimed. Of course Jamie knew exactly what it was that Cove wanted, and the fact Cove felt confident enough to ask warmed his heart. He decided to tease him anyway. Jamie did his best to seem innocent and cocked his head slightly. “What exactly do you want Cove? I can’t seem to remember.”
“When you um… when you called me a good boy last time.” Cove shuddered at the mere mention of the term and his expression grew bashful. Cove's head sank a little lower into the pillow as if it would hide him.
“Absolutely! I’ll gladly do that for someone as perfect as you, Cove.” Jamie smiled and watched as Cove began to go slightly dizzy. His cheeks flushed somehow even brighter than before. Praise was something that in hindsight Jamie probably could have guessed Cove would have liked from day one. The only reason he had tried it was because Jamie knew that he loved the idea of receiving it, and it seemed to work like magic for Cove too. Neither of them were experts at giving it, but they certainly tried.
Jamie ghosted a hand down his boyfriends face, gently tracing his neck and hooking into his waistband. He paused, looking up at Cove for consent, then continued once Cove gave him an eager nod. Wordlessly Jamie continued pulling down Cove’s underwear with one hand, and traced light circles that drew closer and closer to his boyfriend's stiff erection with the other. Lightly discarding the garment off the side of the bed, Jamie did the opposite with his own and tossed them over his head without a care in the world. Cove held out his hand and Jamie gave it a squeeze.
“I love you, pretty ocean boy.” Jamie whispered, smiling when Cove returned the sentiment with an “I love you too.” Gently he used his thumb and dragged it along the tip of his boyfriend's cock, watching as a tiny amount of precum rose to the surface not too long afterwards. Swiping over the top with a finger, Jamie took what precum he could and raised it to show Cove the beads that had formed from his cock to the tip of Jamie's moistened finger. Breaking it, Jamie brought the finger to his mouth and sucked in a hopefully sexy, but slightly awkward manor, Cove was enthralled all the same.
Doing his best to make a show of it, Jamie swirled his tongue around his finger before realizing Cove probably wouldn't be able to see him doing that. Releasing his pre-emptive grip on the sheets, Cove leaned forward and began to kiss Jamie all over his face. Jamie hummed, pleased at the attention.
“Good boy.” Jamie cooed.
Cove involuntarily shuddered whilst trying to kiss down the side of his neck. Jamie pushed him backwards once again and crawled his way up next to Cove on the bed. Pushing light green hair aside, he gently began to nip and nibble at his ear. Cove began to whimper slightly, and Jamie could feel the hotness in Cove’s breath and the warmth of his cheeks pressed against Jamie's skin. Eventually Jamie slunk backwards and straddled one of Cove’s legs, grinding and rubbing his own cock up against it, eliciting an unintentional gasp of pleasure from Jamie. knowing he could get lost very easily in the feeling, Jamie remedied it by grabbing hold of Cove’s erection instead. Shaky, needy breaths followed his first few strokes.
“You make the most adorable noises when you're horny.” He began to quicken the pace of his stroking. “You're such a sexy, pretty boy too. Pretty hair.” Jamie ran his fingers through Cove’s ponytail. “These wonderfully sensitive nipples.” He thumbed over and gently tugged at a nipple, Cove’s whimpering had become low moans. “And your abs can put gods to shame.” Deliberately Jamie slowed his strokes to synchronize his tracing of every single ab. Once he had finished, he quickened his pace once more. “Just so very, very perfect.”
Melting at the praise, Cove gave another moan, louder this time. “Aaahmmpfh-” Cove cut himself off with his own hand. “F-fuck Jamie I’m really close!” As had become usual, Jamie slowed down to a stop. Cove whined and mewled, protesting against the denial. A hand came up to pat his head.
“Breathe, Romeo, breathe.” Jamie gently reminded him. Cove panted for a few moments, a trickle of sweat running down his forehead quickly wiped away. “We’ve still got a long night ahead of us, I’ve been waiting all day to do this with you.” Jamie wasn't sure how true that was, but it seemed like the right thing to say. If Cove's wide eyed expression was any indicator, Jamie felt like his assumption was a good one.
Not wasting a moment, Jamie knelt down and teased the tip of Cove’s cock with his tongue. Languidly licking up and down the sides and the back. Once he was satisfied, Jamie licked at the slit and watched as Cove’s face scrunched up in pleasure. He let his tongue swirl around the tip of Cove's cock teasingly for what must have felt like forever to Cove. Jamie gave him a look that he hoped expressed his love before lowering his mouth onto Cove's cock. Cove was big, there was no way around that, and that unfortunately meant that there was no way Jamie could possibly fit all of Cove with as little experience as they had. He knew that, Cove knew that. That didn’t stop Jamie, that didn’t stop Cove.
Getting as far as he could, Jamie slowly eased his way back upwards. He repeated that step a few more times. Slowly moving up and down, trying to go further than before to hardly any success. After a few times, Cove’s hips bucked upwards into the motion causing Jamie to gag.
“Oh my god, are you okay?” Cove asked instantly, worry overriding anything else. “I’m so sorry Jamie... I thought I was over that.” Jamie looked up at Cove from his position and winked, he’d gotten just the tiniest bit further. A moment later, he pulled off coughing a few times. Cove gently caressed his boyfriend's face in apology. Jamie kissed his forehead in acceptance.
“Hey um, Cove? I have an idea I’d like to try.” Jamie said, rubbing his jaw lightly.
“I trust you Jamie.” Cove nodded sincerely, the two shared a quick kiss and before he knew it Jamie was back to straddling Cove's leg.
Holding Cove’s length in one hand, Jamie moved forward slightly until his own cock was level with Cove’s. If he tried hard enough, he could fit both into his hand. An experimental tug had Cove back to moaning and even caused Jamie to whimper. Looking toward his boyfriend, Cove gave an enthusiastic nod.
Jamie decided to pick up the pace the best he could, feeling bad about having denied Cove for so long. Any form of coherent thought or sentence from Cove quickly dissipated.
“Jamie mm… oh my god… Yes! Yes! Jamie, Jamie, Jamie.” Cove cried his name in breathy rasps. Jamie lost himself within the pleasure of the moment too, desperately willing himself closer to his own orgasm. He continued to increase the pace, rubbing the already sensitive heads of their cocks together. Cove crumpled forward slightly towards Jamie, they had worked out that it was a nonverbal tell that he was close. Jamie encouraged it, pressing himself as close as he could. He lifted Cove’s other leg up over his shoulder.
“Please please… I’m gonna cum, Jamie! Please!” Desperately Cove cried out in moans, shutting his eyes tight.
“Cum for me Cove.” Jamie said between ragged breaths.
Not missing a beat, Cove let out a high pitched moan. Warm, white cum shot from Cove’s cock and onto his own chest. Some dripped into Jamie’s hands, where he was desperately still chasing an orgasm. Jamie pressed on, using his boyfriend's cum as lube. Still, he didn’t feel like he was close enough. He opened his eyes to see tears pricking at Cove’s eyes and quickly realized that he was overstimulating the poor boy.
“I’m so sorry, are you okay?” Jamie stopped what he was doing within an instant, now it was his turn to feel more concerned than horny.
“Y-yeah… that was really… really nice.” Cove sighed, shaking slightly, and sunk tiredly into his pillows. “I actually kind of liked that you kept going after the end.”
“Oh yeah uh, sorry.” Jamie said awkwardly, still painfully hard as ever.
“Don’t be. I liked it.” Cove finally opened his eyes to see the mess he had made, and the lack of mess by Jamie soon thereafter.
He spoke before Cove had a chance to. “It’s alright, I can just get myself off.”
Cove, despite clearly showing signs of fatigue, shook his head. “No, please. There’s something I wanted to try and do for you anyways.” Gently, he propped himself up and switched positions with Jamie. Gazing down at his boyfriend, he began to twist Jamie’s anklet both for his own satisfaction and to give himself the time to calm his breathing. Once he was satisfied with his break, Cove put his mouth to use and quickly began bobbing his head up and down, keeping eye contact the best he could with Jamie.
“Oh, Cove.” Jamie called needily. He was overtaken with the same sort of whimpers and moans that his boyfriend had been just moments prior. Encouraged, Cove tried using his tongue by swirling it around like Jamie had for him. Jamie gripped the sheets as tightly as he could. “That’s it, g-good boy.” Jamie had become practically incoherent with his praise, but it still seemed to give Cove the confidence he needed. A gentle guiding hand nestled into Cove’s ponytail. Cove hummed at the contact, which caused Jamie to shiver at the sensation.
“Cove… I’m gonna- I’m-” Jamie tried to warn Cove to get off of him like usual despite being barely coherent, but Cove just took him deeper than before.
Jamie moaned in a way that made him feel as though he’d lost his voice, it had gotten stuck in his throat as he felt Cove still sucking his cock as he came. His death grip of the sheets was finally released, and he practically flopped backwards into the pillows. Watching with his eyes barely open, Jamie saw Cove swallow and suddenly understood just exactly how Cove had felt when he had done it their first time. “That… That was really hot, Cove.” Jamie could feel his heartbeat pounding as though he had run a mile.
“I know you said I don’t have to thank you for getting me off but,” Cove dipped down and pressed a gentle kiss to Jamie’s forehead, “thank you Jamie.” Jamie pulled Cove into him, not caring about how sticky Cove still was. He wrapped his arms tightly around Cove, who responded in kind.
“You're the best boyfriend ever.” Jamie mumbled tiredly into Cove’s chest. For his part, Cove gave an embarrassed, shy smile.
“Don’t say that, we’ll end up arguing again.” He lightly chided.
“Mm. Okay.” Jamie’s eyes fully closed.
“You seem tired, is everything okay?” Cove brushed away the hair from his face and the sweat that had begun to dry in an attempt to soothe him.
“I’ve been waiting for this all day.” Jamie admitted, turning to his side to maximize his pillow usage. “I was so worked up today, I really needed that.” Jamie’s eyes fluttered open for a moment to look into Cove’s deeply. “But now I think I need a nap.” He said deadpan.
Cove chuckled, and rose off of his boyfriend. “Alright, but you're at least staying awake long enough for me to go get you some water.”
Jamie nodded and listened to Cove cleaning himself off and putting his clothes back on. The door opened and shut not long after that. He shut his eyes in one moment and in the next he was awoken by the clink of glass against wood.
“I was only resting my eyes.” Jamie defensively said.
“Mhm, drink up.” Cove held out the glass and waited for a sip of water he deemed long enough before taking it back and resting it on the counter. Without saying a word, Cove turned on his heel and went to his closet, taking out two sets of pajamas. Bringing them to the bed he changed into one pair and picked up their clothes from the floor, hiding them in his closet instead. Jamie for his part had managed to change his clothing and scoot over to let Cove into his own bed, which had felt to him like the bigger accomplishment of the two. The moment his boyfriend laid down Jamie nestled his head into Cove’s chest. Lazily Cove played with Jamie’s hair.
“I love you Jamie.”
“I love you too Cove.” Jamie said, and within moments he had begun softly snoring. Cove softly kissed the top of his head. He shut his eyes too, dreaming of the dinner he'd make for them when they woke up.
