Work Text:
The beer in your hand was getting warm, condensation running down the glass bottle making your fingers slippery. It was hot, hot and humid, the late June sun beat down on the world and time seemed to slow to a crawl. You had found some refuge in the Metalliamasion, laying spread eagle on the floor in just your bikini top and daisy dukes, the summer air too oppressive to wear anything more. The carpet was gross beneath you, matted down and sticky but you couldn’t care less as the AC blew over you.
James was limp on the couch, his perpetually sleepy eyes looking even more tired than usual as sweat glistened on his skinny chest. The rest of the guys had abandoned San Francisco; Cliff and Kirk had gone up in the mountains, apparently Cliff wanted to teach him how to fish, and Lars bailed for his dad’s place in Newport the second the temperature reached 90. That left you and James alone to sweat to death.
The two of you had planned to go to the beach earlier in the day, the reason why both you and James were in bathing suits, but it was just too damn hot to even think about going outside. James had looked like he was going to combust when you walked up the driveway, the tiny top you were wearing barely covering anything. He had almost tripped over himself in a rush to get over to you, his cheeks flushed, though you couldn’t quite tell if it was your fault or the heat. With nothing better to do you wandered into the den, sharing a six pack between the two of you as you tried to stay cool.
In all honesty you were glad it was just you and James, you didn’t want to deal with the crowd of people that seemed to follow the guys wherever they went now. Between the heat and the godawful break up you had just gone through it was safe to say your mood was in the gutter. You knew James could tell something was off with you but he kept his mouth shut, blue eyes full of worry as they watched you.
The low drone of whatever western James had put on filled the room, the ceiling fan creaking as it spun on top speed. The posters and tapestries fluttered on the wall, sounding almost like leaves in the breeze. You blinked open your heavy eyes, looking slowly across the room to where James’ lanky body took up the whole couch. You had never allowed yourself to think of James as anything more than a friend, going so far as to call him your brother. But that was before you had walked in on your boyfriend, now ex, plowing some dumb blond that he had picked up at a bar.
In the weeks since you had become single you found your gaze drawn to James more and more often. You couldn’t be blamed for it though, his boyish charm and stupid, face-splitting smile was irresistible. You knew he had a thing for you, Lars had told you a couple months ago but you never said anything to him. James hadn’t acted on it so you tried to forget about it, forcing your brain to focus on your then boyfriend. But now you couldn’t get it out of your head, thoughts of James racing through your mind before you could even realize what you were thinking.
And you would have felt guilty about it if you didn’t know that James felt the exact same way about you too. It was adorable, how transparent he was with his feelings.
“What?” James' voice dragged your wandering mind back to reality.
“Hmm?”
“You’re staring.” He sounded smug, like he was proud of the fact that he had caught your attention.
“Oh sorry, I was just lost in thought.” You stretched your legs, hips popping as you moved for the first time in what seemed like hours.
“Whatchu thinking about, c’mon tell me.” God he was cute. Your mind scrambled, you didn’t really want to have to admit to him that you were daydreaming about what his lips would feel like against yours.
“Ryan and I are done.” James sat up at that, reaching over to the coffee table to pause the movie that neither of you were watching.
“When?” You could hear the barely concealed excitement in his voice.
“Like two weeks ago I think, I don’t know.” He patted the cushion beside him and you dragged yourself off the floor, flopping down on the threadbare couch. His hands twitched in his lap and he sat there looking unsure of himself.
“What, uh, what happened?” His voice was shy, uncertain as he focused all his energy into picking at a seam in the cushion. He looked so incredibly uncomfortable, like the idea of talking about feelings was enough for him to make a run for it. You hesitated for a second, all the embarrassment and hurt you had felt bubbling back up in your chest.
“You don’t have to tell me if you don’t want to, it's okay.”
“No, no that's not it, it's just kind of embarrassing,” his head tilted like a dog as he waited for you to continue. “I walked in on him fucking another girl, he told me that it wasn’t the first time.”
You watched James carefully, his confusion slowly morphing into anger as he clenched his hands into fists.
“What a dick.” That pulled a laugh from you and his eyes met yours.
“No, I’m being serious, you deserve so much better than that. Fuck him. I’m going to kick his ass, I sweat to God, the next time I see him he’s a dead man.”
Your throat got tight, tears welling in your eyes at the sincerity of his words. You wrapped your arms around him, burying your head in his neck. He smelled like beer and sweat, like the beach and leather, a scent you had come to know as just James. He was rigid against you, barely even breathing. Slowly, he moved his arms up, gingerly wrapping them around your waist like he was scared you were going to disappear the second he hugged you back. Once he realized you weren’t going anywhere he melted into you. He let out a muffled groan as your tits pressed against his bare chest.
You finally pulled back after a minute, trying to calm yourself, your body yearning for more than just a hug from him. The way James was looking at you certainly didn’t help matters, his cheeks and nose a bright red as his eyes burned holes into your chest.
“I’m so glad you finally dumped him, I never liked him.” James leaned back on the couch, fingers tapping a rapid rhythm into his thigh.
“Yeah, I know and so did he.” It was clear to everyone around how much James hated your boyfriend, constantly glaring at him whenever he was around. It had caused a couple of fights between the two of you, your ex was certain that something was going on between you and James, he hated when you hung out with him. “You made it pretty obvious.”
“Good, cause he deserved it, I mean c’mon he was an awful boyfriend. How many times did I end up taking you home from a party cause he ditched you or fixed your car cause he didn’t want to take the time out of his day to help you? I mean if you were my girlfriend I would treat you way better than he did.”
Both you and James froze at his words, his eyes darting away from yours as his cheeks went even redder than they were before. Your breath hitched and you almost shivered from excitement.
“Do you think about me being your girlfriend a lot?” You couldn’t help but tease him, the flustered look on his face was just so cute. You could almost see the gears turning in his head as he tried to find the right words.
“No, I mean, I don’t know. I mean I’m just saying like in general I would treat you better, you know?” He mumbled. He kept his eyes fixed on the couch and he pulled on a loose thread, his bangs obscuring his face from your sight.
“Well how would you?” His eyes snapped up to yours and you could see the confusion dancing in them. “How would you treat me better?”
“Oh, well I’d take you on dates, real ones. Like to the movies and to nice restaurants. And picnics too, cause you're always going on about how you like nature. I’d buy you gifts, records and books, you know just little things that’d make you happy. And I’d get you flowers at least once a week so you’d always have something.”
You leaned back into the cushion as he spoke, watching him become more and more enthusiastic as he continued. Your heart pounded in your chest and sticky, sweet heat settled in your gut, making your whole body go hot under his gaze. You wanted him, wanted him so bad it hurt. You had held yourself back for so long and you just couldn’t take it any more.
Sitting up suddenly and not giving yourself enough time to hesitate you pressed your lips to his. He went still, every muscle tensing up as he froze under your touch. You traced the seam of his lips with your tongue and he parted them, moaning softly as you licked into his mouth. It took a second but he finally seemed to gain the confidence to kiss you back as he moved his mouth against yours. He was desperate for it, using way too much tongue but you didn’t care, you were just as needy as he was.
James’ hand settled on your hips, hesitantly at first but soon he pressed his fingers into your skin, pulling you towards him. The warmth of his palms bled through the denim of your shorts, your skin tingling under his touch. You pulled away, trying to catch your breath. Your heart was racing in your chest, head hazy with desire. James didn’t look any better off than you, his chest heaving, kiss swollen lips parted as he stared at you.
Pushing him back into the couch you swung your leg over him, planting your knees on either side of his thighs. He looked up at you like you were an angel, eyes so of disbelief and wanting that it made your head spin. The hand on your hips slid up your back, his palm hot against your sticky skin. He pressed you closer to him, capturing your lips with his again. He groaned into the kiss, hips bucking up as you ran your hands through his hair pulling slightly on the golden blonde strands. You could feel the hard length of him pressing against your ass through the barrier of your clothes. Another moan ripped from his mouth as you rolled your hips down.
You kissed a trail down his jaw, nipping at the sensitive skin. He let out a whine as you sucked a mark into his neck, his hips jerking beneath you. You made a path down to his collarbones, leaving behind a trail of love bites. His fingers dug into your thighs as your teeth grazed him. You pulled back, body so full of desire that it ached as you looked down at him.
“That feel good?” You had to hold back a laugh at the overly enthusiastic nod he gave you. You carded your fingers through his hair, pushing his sweaty bangs off his face. James was hot to the touch, almost trembling beneath you.
“Yeah, fuck.” His voice broke as he spoke and his eyelashes fluttered when you dragged your hips against his. His muscle quivered as you slid your hand down his chest. Your fingers traced the pattern of his ribs and he shivered beneath you as you continued your way down, fingers featherlight over his smooth skin.
“Oh, fuck.” He went still as you slipped your hand under the waistband of his shorts. Your fingers brushed over the base of his dick, nails scratching at the coarse hair just above it. Your eyebrows rose as you palmed him, he was a handful, hard and heavy in your grip.
“Fuck Jamie, is this all for me?” He twitched in your palm, your fingers barely touching as you wrapped your hand around him.
“Please.” He whispered, his tongue wetting his lips. His eyes were focused on the spot where your hand had disappeared. You pulled your hand out of his shorts, fingers hooking onto the waistband. He lifted his hips as you tugged them down his thighs, letting him kick them across the room.
James let out a groan of relief as his cock was freed from his shorts. It slapped against his stomach, the tip the softest shade of red, glistening with precum. Of course he’d have a pretty dick. You took him in your hand again and he whimpered, biting down on his bottom lip. You brought your hand up, rubbing the tip with your palm before moving back down. He was wet enough with his precum that the slide of your palm over his length was smooth, his hips twitching with every stroke. James’ eyes darted between your face and where you were jerking his cock.
“I knew you’d be big.” The praise caused his already red cheeks to flush even darker. The soft moans he was letting out only made you get wetter, the inside of your thighs becoming sticky with arousal.
“You’re so pretty for me like this, such a good boy” He jerked up into your palm, the force of it jostling you. He ducked his head, messy hair falling over his face.
You began moving your hand faster, drawing moans from his lips as you twisted your wrists. His hips bucked into your fist as you kept stroking him, the muscles in his abdomen fluttering as he tried to keep himself from cumming. You could see he was getting close, his eyes were completely glazed over as moans fell from his open mouth.
“Oh fuck, fuck you gotta stop, ‘m gonna cum, fuck.” He rasped, voice coming out in heavy breaths. Liquid heat pooled deep in your core as you watched him start to come undone under you.
“Fuck…” He bucked into your fist once last time, hips stuttering and then going still. Hot, sticky cum covered your hand as you continued stroking him, finally pulling away when you saw tears of overstimulation sliding down his face. He was boneless beneath you, gasping like he had just run a marathon. A groan left his lips as he watched you lick his cum of your fingers, moaning at the salty taste on your tongue. The ache between your thighs had become almost painful at this point.
“Fuck, fuck I’m sorry, I didn’t mean to, shit.” He sounded so sheepish it made your heart skip a beat as he looked up at you with pleading eyes. You couldn’t help the smile that set on your lips.
“Are you like this with all the girls or am I just special?” In all honesty you didn’t really want to hear about any other girls James had been with but you couldn’t help but ask. He averted his eyes, focusing on the ceiling as he caught his breath.
“Girl, singular, and no. I mean I don’t think so, I don’t really remember.” His words sounded forced, like it was an effort to even get them out.
“What do you mean?” You wracked your brain, waiting for him to continue.
“We were both drunk and it just kind of happened. She was gone before I woke up so I don’t really know how it went.” The embarrassment dripping off his words was almost tangible as he spoke. James tensed up like he was trying to shield himself from you. It made your heart ache to see him like this, a pang of anger and sadness shooting through you at the thought of him waking up scared and alone.
“We don’t have to keep going if you don’t want to.” Holding your breath you waited for him to answer.
“What? I want to keep going.” He said, the words rushing out of his mouth, eagerness dripping off of every syllable. “Do you not want to?”
“No, I do…” You trailed off, the two of you just smiling at each other. For a moment whatever was going on between the two of you felt too tender to just be chalked up to teenage lust.
“So uh, what now.” His words spurred you into action. Taking his hands in yours you brought them behind you to the tie of your bikini. He quickly caught on, pulling the strings until the knot went loose. Slowly he dragged the fabric over your head, eyes widening at your bare chest.
“Oh fuck” He groaned. Your body heated under the weight of his gaze.
“Yeah?” It made you feel a surge of pride, the way he was staring at you slack-jawed.
“You have no idea how many times I’ve jacked off to your tits.” He looked up at you, a mischievous grin on his face. He brought his hands up, cupping your breasts. His thumbs dragged across your nipples and you whined at the desperately needed stimulation. Each brush against the sensitive nubs sent bursts of electricity through your body. Impatience got the best of you and you grabbed his wrists, dragging his hands down to the waist band of your shorts.
He undid the buttons, hands fumbling with the zipper as they shook with excitement. The couch was scratchy against your bare skin as you laid back but you didn’t focus on it for long. James let out a ragged groan as he pulled your shorts and underwear down. You spread your legs, pussy and inner thighs glistening with arousal. James was already getting hard again, his cock twitching against his thigh as he stared down at your cunt.
“Jamie, c’mon, need you to touch me.” Your pussy clenched around nothing as you laid there breathless waiting for him to do something. His eyes snapped up to your face, his earlier uncertainty returning in full force.
“I uh, I don’t know how. I’ve never…” He mumbled, once again hiding behind his bangs. He was so adorably like that, all sheepish and shy, it made you want to hide him away from the world and keep him all for yourself. Reaching your hand out towards him, you beckoned him forward until he was knelt between your spread thighs.
“Give me your hand.” Voice shaking a bit as you spoke. Your whole body trembled as anticipation built in your core. You grabbed onto two of his fingers, dragging them down to your aching pussy. Your hips jerked at the contact and bolts of pleasure shooting through your body as you pressed them to your clit. “Right there, fuck, just rub it.”
James nodded, brows furrowed in concentration as he circled your clit. His fingers were rough from playing the guitar but it only made it better. Your eyes fluttered shut as he drew figure eights over the bundle of nerves.
“Is that right?” He sounded so eager, so desperate to make you feel good. All you could do was nod in response as he moved his fingers faster. Your pussy tightened, desperate to be filled with something as pleasure began slowly building inside of you.
“Jamie.” His head jerked up, looking almost dazed as his fingers continued to rub at your clit. “Fuck, need you inside.”
He pulled his fingers away from you, a whine leaving your lips at the loss. Sliding them down he pressed them against your dripping entrance, the tips of them dipping in slightly. James looked back up at you, waiting with baited breath for you to tell him what to do.
“Okay, just go slow. It's been a while.” They slid into you easily, you were so wet you were staining the couch beneath you at this point. A whine fell from your mouth as the heel of his hand pressed against your clit. It burned slightly, being stretched out on his fingers. His hands were big, reminding you of a puppy who hadn’t grown into its paws yet, hands just a little too big for his lanky limbs. Slowly he pulled them back before thrusting them into you, the sweet friction making your eyes roll back in your head.
“Like that, is that good?” You couldn’t make yourself speak, your mind is too fuzzy with pleasure to form a sentence. He kept his pace slow like you asked, eyes darting between your pussy and your face as he stretched you out for his cock. The almost tortuous friction of his fingers rubbing your entrance made you go light headed, the world spinning around you.
“Yes, fuck, so good. Curl your fingers.” The words spilled from your mouth as you threw your head back. You back arched as James experimentally stroked at your walls, doing it over and over as you let out desperate moans.
“Oh, god, just like that, fuck Jamie.” The filthy squelch of his fingers pushing into your pussy filled the room, almost drowning out your voice. Eyes fluttering shut as his fingers moved inside you, your body went stiff beneath him. A choked moan ripped from your lips as he pressed down on that spot that made stars shoot behind your eyelids. Tears built on your lash line as he kept rubbing at that spot, your brain going numb.
“Jamie fuck, don’t stop, ‘m gonna…” You moaned. He pressed his thumb down on your clit and that was all it took for your mind to go blank. Moans spilled from your parted lips as you shuddered. James kept fucking you with his fingers as you came and your hips jerked into his hand as your body shook. Finally he pulled away, inhaling sharply as he saw his fingers coated in your wetness.
You forced your eyes open, head still spinning. James brought his fingers to his lip and he let out a needy moan at the taste of you on his tongue. He licked his hand clean, giving a cheek splitting grin when he finished. The heat between your thighs only got worse, demanding more as you stared up at him. James leaned down over your body, pressing his lips to your. His hard cock brushed against your sensitive pussy, pulling a groan from both of you. He pulled back, arms coming down on either side of your head.
“Can I fuck you, please? Need it so bad.” His voice was shaky, his body trembling with need as he held himself up. Your pussy fluttered at the thought, liquid heat filling your veins.
“Yes, fuck, c’mon.” You sounded desperate but you were too focused on getting James’ cock in you to care.
“Fuck, thank you.” He guided the head of his cock to press against your dripping entrance. Your teeth dug into your bottom lip as he began to push into you. You slammed your eyes shut, not wanting James to see the tears that were threatening to spill down your face. He felt even bigger inside you than he did in your hand, stretching you out in a way you had never felt before. He let out a soft moan as he bottomed out, the hand that was guiding his cock into you falling to your waist. You felt dizzy as his hips finally brushed against your ass. It was like he was all the way in your stomach, filling you completely. His hips shifted, shockwaves shooting up your spine as his cock moved inside of you.
“Wait, fuck, give me a sec,” you whimpered out. The stretch of him inside of you made your pussy flutter, you weren’t used to being this full. James whined, his muscles trembling with the effort of staying still.
“Okay, you can move.” His hips stuttered at your words, slowly rolling against you. James set a slow rhythm, barely pulling out at all before sliding back in. Muffled moans leaked out from behind his clenched teeth. Bracing your hands against the arm of the couch you shifted your hips down to meet his thrusts, sparks shooting through your core at the friction of his cock against your sensitive wall.
You could tell he was holding back, not fucking you the way both of you wanted. It was sweet but not what you needed in the moment, the almost burning desire in your core getting stronger. He let out a broken groan as you clenched your pussy around him.
“C’mon Jamie fuck me harder. Please?” Your words were barely more than a moan as you continued grinding yourself down on his cock.
“Don’t wanna hurt you.” His hips twitched as he spoke, his bangs plastered to his forehead with sweat as he leaned over you. He stared unblinkingly at where he was splitting you open, your wetness coating his cock.
“You’re not going to hurt me, don’t worry.” He snapped his hips against you, harder this time, jostling your body with the force. It punched a moan out of your chest, high and needy. He got a rhythm going, faster and harder than it was before but it still wasn’t enough for you.You wanted to be able to feel him tomorrow, to feel that deep ache whenever you walked. You wanted him to ruin you completely.
“C’mon James, don’t you want to be good for me? Fuck me harder,” you moaned out and he went still inside of you. Slowly he pulled almost all the way out, leaving just the tip inside you. He shoved his hips forward hard, hard enough to knock the breath out of you. His hands fell to your waist, fingertips pressing into the skin, leaving behind dark bruises.
“Oh my god, feels so good. So fucking tight, love your pussy so much, fuck.” He whimpered, his moans getting louder and louder as he continued slamming his hips into you. Each thrust pushed you deeper into the cushions, the couch creaking and shaking beneath you. The slick sounds coming from between your thighs would have made you blush if your mind wasn’t so overwhelmed with pleasure. James let out a deep groan as he watched his cock fuck into you, a milky ring of your arousal around the base appearing as he pulled out.
Your jaw went slack as James kept rutting into you, the coil in your gut tightening with each thrust. You wove your fingers into his hair, pulling on it. Your whole body went tense as the head of his cock rammed into that soft, spongy spot inside you.
“Right there, fuck, filling me so well” He whined at your words, hips moving impossibly faster. Your nails scratched at his scalp pulling more whimpers from him. Every little noise he made only worsened the need in your core.
“Yeah, you like being my good boy?” James nodded, his mop of blonde hair shaking. He was beyond words at this point, eyes unfocused as he pounded you into the couch. “Fuck you’re doing so good for me baby.”
James mewled, his cock twitching inside of you as his hips stuttered. He slowed his thrusts to a halt, hips sitting flush with your ass. His head fell down on your shoulder as he sucked in a breath. A needy moan slipped from your lips.
“Why’d you stop?” Your nails dug into his biceps, arching your back, trying to fuck yourself on his cock.
“Was gonna cum again, ‘ts too much.” His lips moved against your skin, tickling the delicate flesh. A wave of heat went through your veins at the thought of him spilling inside you. Your pussy tightened around him as he slid a hand between your bodies, pressing down on your clit like you had showed him too.
“Need you to cum first, need to feel it. Fuck, just wanna make you feel good.” He was babbling at this point, fingers rubbing you as quick as they could. You could feel yourself begin to unravel, bursts of pleasure shooting through your body.
“Oh god, James, fuck, thats it…” You let out one final cry of his name as you clamped down around him. The whole world seemed to stop as you went limp, white hot pleasure filling your body. James stayed still as you came, his hands rubbing at your waist while you tried to catch your breath. You blinked your eyes open, smiling up at him.
“Did so good for me sweetheart, ‘m so proud” You dragged your hand over his head, pushing his messy hair out of his face. “You still need to cum, don’t you sweet boy?”
“Fuck, can I, please?” He was full on begging at this point, hips twitching as he tried to stay still.
“Yeah baby you can. Want you to fill me up.”
The moan that left his mouth made your whole body heat up. He barely pulled out, just grinding himself into you, trying to bury his cock as deep as it could go. It didn’t take long before you felt his cock twitch, his muscles tightening as he high whine left his lips.
“Fuck, thank you, thank you, thank you. Love you pussy, fuck, fuck.” He jerked one last time before going still, hot tears falling on to your skin as he filled you with his cum. James went limp, his arms giving out bringing his whole body weight crashing down on you. He looked so peaceful, eyes shut and lips parted as he lay on your chest.
“C’mon baby, need you to get up, we’re all sticky and gross.” His cum was leaking out of you as his cock went soft, spilling out onto the couch. James groaned as you shifted under him, his arms pinning you down.
“Five more minutes.”
