Title: We Are Golden
Author:
allyndraFandom: High School Musical
Pairing: Chad/Ryan
Rating: FRAO
Length: about 2,700 words
Warnings: characters are still in high school
Summary: Sometimes Chad is needy. Sometimes Ryan is confident. It’s awesome when those times coincide. PWP set soon after HSM3.
Notes: Written for the Porn Battle. Huge thanks to
psuedo_catalyst for looking it over. <3 Title swiped from Mika.
"Hey," Ryan said. Chad looked up from the bed to see him standing in the doorway wearing a tentative expression, like he didn’t know if he was wanted. Chad didn’t get that; sometimes he felt like want for Ryan was blazing out of him bright enough for everyone to see.
"Hi," Chad said, sitting up. "You can shut the door. Mom won’t be home for another hour." She had a strict ‘no closed doors when your boyfriend is over’ rule, but Chad had no compunction about breaking it when he could get away with it.
"You okay?" Ryan asked. Chad raised an eyebrow, and Ryan grimaced at him. "You're laying in bed in the middle of the afternoon. That's classic sulking procedure."
Chad shrugged. "It's fine." It wasn't fine. "Last night was the sports banquet."
"I remember," Ryan said. He picked up the small trophy on Chad's desk, still shiny and new. "Did you get this?"
"Yup," Chad said, popping the 'p' sound. "Awarded to the Wildcats Co-Captain." It would have been nice to get an award that didn’t make him think about Troy. It had only been two weeks since the Spring musicale, and he was still figuring out how he felt about being ditched for all of college.
"It's nice," Ryan said carefully, putting the trophy back on the desk and patting the tiny golden basketball player gently on the head.
"Well, it's no Star Dazzle," Chad said in a bright, false tone.
Ryan rolled his eyes. "Don't be a jerk," he said. "You worked hard for that."
Chad slumped. Sometimes not being a jerk took way more effort than it should. "I'm just not looking forward to the school year ending," he said truthfully. Everything was going to change. "And I kind of hate myself for saying that sentence out loud."
"I'll never tell," Ryan said solemnly.
"Better not." There was a moment of silence, and Chad could practically see the uncertainty settling back over Ryan. He frowned, then stretched the expression into a pout. "You could make me feel better," he offered.
"Yeah?" Ryan smiled, a little bit hopeful and a whole lot pretty, and Chad wished he could just bask in that for a while without Ryan getting nervous.
"Come here," he said, holding out a hand toward Ryan. Ryan took a quick step toward the bed and Chad shook his head. "Clothes off first."
"Yeah?" Ryan asked again, his smile growing broader and more confident. He stripped out of his shirt with a showy little shimmy and dropped his pants with a body roll that seemed to curl up effortlessly from his toes to his shoulders. It made Chad want to demand that Ryan never dance for anyone but him ever again. Ryan paused like that - most of the way to naked - and Chad shook his head.
"All of it," he said, his voice low and rough. Ryan grinned like he didn't even notice, like he peeled himself out of his clothes for appreciative audiences every day, and Chad had to save that thought for a lonelier day. Because Ryan was right in front of him, kicking his tiny blue briefs away and tossing his neat, stylish fedora on the dresser, and he deserved all of Chad’s attention. Chad had never seen anyone so gorgeous in his life.
In his clothes, Ryan looked elegant. Maybe fussy. Out of them, he was all lean muscles and grace, and it was so fucking hot that Chad could hardly breathe. And the way he looked at Chad, like he was a wonder and a gift - it made Chad's skin burn hot. Ryan didn't walk the last few steps toward the bed; he stalked them, slinky and predatory. He paused at the foot of the bed and waited, hands on his hips like he had all day.
"You, too," Ryan said. "This isn't a strip tease. Although I suppose we could try that sometime …" His voice trailed off as Chad scrambled to get out of his clothes. It wasn't smooth and it wasn't graceful and Chad didn't care, because it left him naked and panting in the middle of the bed with Ryan Evans staring at him like he was beautiful.
Ryan climbed up on the bed and crawled until he was poised over Chad's body, just close enough that Chad could feel bare skin skimming along his belly and chest, but far enough away that it was a tease. "Yeah?" Ryan asked again, and for a tiny fraction of a moment, Chad hated him. There was no way, no possible way, to say, 'Yeah, yes, absolutely,' without sounding like a moron. Chad just made a pathetic whining sound in the back of his throat, but it meant the same thing.
He ran his hands through Ryan's hair, dragging his fingers lightly against his scalp. Ryan always seemed so much more naked without a hat on, and Chad gloried in being allowed to see it. He never thought he was this kind of guy. If there had been a box to tick on the guidance counselor's stupid aptitude test for sexual preference, he would have skipped right over the option labeled "Get fucked by Ryan Evans." And he would have been so, so wrong.
Everywhere else, Ryan was hesitant about Chad - unsure of how close he could get and how tight he could hold on. In bed, though, it was like a switch got flipped inside Ryan's head, and he went from careful, cautious Ryan to someone who knew exactly what he wanted and exactly how Chad could give it to him. He pressed Chad's legs apart with his hands, spreading him wide open, and fuck. Fuck, Chad felt exposed and slutty and so fucking hot like this. Fuck. He didn't need Ryan's fingers digging into his thighs, because he was already spreading them, needy and begging and ready.
"Please," he said, and Ryan shushed him gently.
"I've got you," Ryan said, and he did. He had Chad in every way imaginable. Right now he had him laid out on the bed, cock hard and legs splayed open. Ryan was just looking at him, his gaze heavy and dark. Chad’s stomach muscles went tight in anticipation.
There were lube and condoms in the desk drawer, hidden inside a pair of old mittens (because there were things Chad’s parents did not need to know), and Ryan had to move off of Chad to get them. It only took a few minutes, but it made him feel twitchy and cold and oddly foolish. He crossed his arms loosely over his stomach and let his legs fall closed.
"No, hey," Ryan said when he turned and saw Chad. "That’s not cool." He returned to the bed and settled back over Chad, straddling his hips and dropping the condom and bottle of lube to the mattress. "I want to see you," he said.
Sometimes when he was alone, staring up at his ceiling at night, Chad felt stupid for how much he wanted Ryan's attention. But then he got that attention, and it was so good, so warm and intent and delighted that Chad didn't know how he'd ever done without it. He reveled in it now, arched into Ryan's gaze like it was a caress. He leaned up and kissed Ryan breathless and thoughtless, kissed him until he felt dizzy with it.
Ryan was warm and heavy above him, fingers skimming up Chad's chest to pluck at his nipples, cock hard against Chad's belly. It was almost enough, almost perfect, and Chad nearly resented the building intensity that made him pull away and demand more. He pushed weakly at Ryan's shoulder. "Did you have plans for those?" he asked, flicking a finger toward the condom and lube. He was going for sarcastic, but it came out a little desperate. He decided not to care.
"I do," Ryan said, his voice like a promise. He shifted away just far enough that Chad could spread his legs again. Ryan knelt between them and ran his hands along Chad's inner thighs, sliding his palms over the thin, sensitive skin. "You don't know what you look like."
Chad shook his head, the movement pressing his hair against his cheeks. "Don't need to."
"Someday I'll show you," Ryan said, rolling his hips so that his cock dragged along Chad's leg. "Someday we'll do this in front of a mirror so you can see." Chad didn't care about seeing himself in the mirror, but he clung to the idea of 'someday.' It sounded like more of a future than just 'until school lets out.'
Chad closed his eyes as Ryan opened the lube, but he knew exactly what was happening. Ryan's fingers were slippery and warm and teasing, stroking over Chad's hole lightly. It was so good, so close to what he needed and not nearly enough. Chad whined and spread his legs wider. "C'mon. Ryan," he said, and he was proud of himself for stopping there, for not adding please, please, please, because he wanted to. His whole body was begging, even if his mouth wasn't, pressing into Ryan's touch, open and silently pleading.
When Ryan finally pushed in, two slick fingers firm and sure, Chad arched up off the bed in relief. He shifted his hips, trying to get closer and more and faster, but Ryan kept to his own pace, twisting his hand and slowly, steadily fucking Chad on his fingers. He added more lube, working Chad open and loose and wet.
"That's enough," Chad gasped. "That’s enough." He loved this part, but it wasn’t enough. His toes were curling against the blankets, and his hands were clenching into helpless fists, like his body needed something to cling to.
For a moment he thought Ryan was going to ignore him, but then he nodded and sat back on his heels. He grabbed the condom and laughed, a short disbelieving huff. "I have lube all over my hands," he said in a baffled voice. "Chad, can you do this?"
Chad leaned up on his elbows to tear the condom open. Ryan moved to take it from him, but Chad shook his head and reached down to roll it down Ryan's cock himself. Ryan shuddered at his touch, and it made something zing in Chad's stomach to see proof that he wasn't the only one affected. He wanted to tease, to make sure that Ryan was just as desperate as he was, but he couldn’t bear to draw it out when he was this close to the edge.
He lay back on the bed, eyes daring and mouth curled into a smirk that was almost all for show. "Well?" he said, raising an eyebrow and gesturing at his body. "You gonna start something here, or what?"
Ryan laughed. "I’m pretty sure we’re in the middle of something already." Chad loved the way he looked like this, skin flushed and eyes bright, grinning down at Chad. He was still smiling, lining himself up to push, slowly, slowly in, and then Chad had to close his eyes, because the stretch and pressure and realness of it threatened to overwhelm him. Ryan moved carefully, and it seemed infinite, like the moment had melted and stretched and taken them with it. And then Ryan was all the way in, and Chad made a rough noise at the back of his throat that felt like a growl.
"Wait a second," Chad said, gripping Ryan’s waist to hold him in place. "Just a minute."
Keeping his hips still with a dancer’s control, Ryan bent himself forward to press his mouth to Chad’s - slack, panting, open-mouthed kisses that barely deserved the name. He stayed like that, body still and poised, only the sloppy desperation of his mouth giving away how much he wanted to move. Chad swallowed hard and bore down on Ryan’s cock to make himself relax, whimpering into Ryan’s mouth as his body adjusted. Finally he ran his hands up Ryan’s side and kissed him for real, deep and insistent.
"I’m good," he said, pulling away and opening his eyes. He nudged his hips upward and felt Ryan’s body tense in response.
"You’re so good," Ryan agreed fervently. He touched his forehead to Chad’s for a brief moment before he started to move. He held himself above Chad, the muscles of his arms and shoulders standing out, and Chad had no idea how he'd ever thought Ryan was weak. He wrapped his legs around Ryan's waist, loving the way it drew him close, the way it brought their bellies together so that his cock was trapped tight between them. The friction was almost perfect, just this side of too rough, just this side of too good.
Ryan dragged his mouth down Chad's neck, biting little kisses from the point of his jaw to the curve of his shoulder. He stayed there, breathing hot and damp against Chad's collarbone, forearms quivering where they touched Chad's shoulders. "Let me," Ryan said, "Let me." He surged up so that he was kneeling in the V of Chad's legs. The change shifted the angle of Ryan's thrusts, and suddenly everything went from almost too good to way too good to last.
Chad stared up at Ryan, and his breath caught in his throat. Ryan's head was tilted back, his skin flushed from his hairline down to his chest. He looked completely debauched, which seemed wrong since he was pretty much the one doing the debauching here. Chad's competitive streak told him that he should change that, take control and give as good as he got … but what he got was so damned good.
Ryan just kept rocking into him, a maddeningly perfect rhythm that stroked over Chad's prostate again and again. It sent pleasure curling through him, spiraling higher and higher. He wrapped a hand around his hard, leaking cock, and it felt as though the whole swirl of sensation was concentrated, focused on the motion of his hand. His eyes fell shut and his hips twitched upward, and he was there, crying out and coming all over his hand and belly.
Before he'd started this with Ryan, before he checked the imaginary "getting fucked by Ryan Evans" box, Chad had never paid much attention to what his body did when he came. It felt good and kind of made a mess, and that was it. But with Ryan fucking him, Chad could feel his orgasm echoing all through his body, in the way his stomach muscles tightened, curling his body half off the bed, the way his ass clenched around Ryan's cock.
Ryan said Chad’s name when he came, he always did, and hearing it was an entirely different rush of pleasure. He went tense and tight, pressed as deep into Chad’s body as he could get, and Chad opened himself up to it, pulled Ryan forward and rode out his orgasm with him, until Ryan collapsed against him.
Eventually Ryan lifted his head and settled it more comfortably against Chad’s shoulder. "You should get a trophy for that," Ryan said. They were still intertwined, hot and lazy and not quite uncomfortable enough to think about moving.
"My mom would be so proud." Chad laughed as Ryan smacked him lightly on the arm.
"Don’t talk about your mother while we’re having sex," Ryan protested.
"But we’re not having sex anymore," Chad said, stroking his thumb over the knob of Ryan’s spine. Snuggling didn’t count as sex, no matter whose cock was where.
Ryan groaned. "Yeah, okay." He rolled off of Chad, pulling out and away, which hadn’t been the point at all. Chad frowned at his back as Ryan stripped off the condom and threw it away. "Speaking of your mom, though, can I stay ‘til she gets home?" It was a sign that they really weren’t having sex anymore, the way Ryan asked like he wasn’t sure, like there was actually a chance in hell that Chad might want him to leave.
Chad wanted to say something ridiculous, like, ‘Stay forever,’ but he didn’t. Instead he said, "Of course," and drew Ryan back down to the bed.
They curled together, Chad smiled, his earlier frustrations forgotten. The little golden man on the desk wasn’t nearly as important as the living golden boy in his arms.