Posted originally on the Archive_of_Our_Own at https://archiveofourown.org/ works/403457. Rating: Explicit Archive Warning: Underage Category: M/M Fandom: Homestuck Relationship: John_Egbert/Dave_Strider Character: John_Egbert, Dave_Strider Additional Tags: Dom/sub, Public_Sex, Bathroom_Sex, Dominant!John, Submissive!Dave Stats: Published: 2012-05-13 Words: 3159 ****** Cool Control ****** by feistymuffin Summary John takes a prank too far, with a surprising outcome. Notes In case it was too hard to see, basically everything I write has sex in it. Weeeee! c: enjoy You are more or less always trying to think of ways to prank Dave. You can’t really help it, honestly! It’s just something you are determined to do, to break his cool façade and make him express something. He usually doesn’t, not outwardly. He can get angry and sad and stuff, obviously, but no one really sees it except you and his close friends. People who know him well enough to know that he’s upset. You really want to see him lose his shit, just once. Just completely go bananas over something, show a real emotion with no cover-up or coolkid bullshit. Not that he isn’t massively cool, but sometimes you wish he was a little less cool. Otherwise you wouldn’t feel a huge need to take him down a peg by pranking him constantly. Oh yeah, and it’s a little emasculating to have such a hugely popular friend. You’ve done stuff like dump buckets of feathers on him over doorways, the classic squirting flower, tapping his shoulder to make him think it was someone else, all the basics. But nothing really embarrassing, which is why he always remains cool as all hell. You need to take it up a notch. You feel like this next one may be crossing a line or two, but hey, you know for a fact that the Colonel would never have backed off from a prank as prime as this one, not to mention for a tightass such as Dave. It is just not even a thing. It is not an option to disappoint the Colonel. Once or twice you’ve contemplated doing something like making awkward sexual advances on Dave, to see if that kind of thing is what rattles him. You never see him trying to date anyone, and he never says anything about being interested in anyone. You wonder if he’s kind of awkward in that way? You figure it’s part of the coolkid thing, but you can’t help but be curious. Or maybe he was… batting for the other team? You get a little weird when you think of that. Your stomach rolls uncomfortably and you get sort of jittery. You don’t want to be a homophobe, especially if it’s true, but on the other hand, if you were to prank him and he takes it the wrong way, you don’t want to hurt his feelings. You have a feeling that the Colonel never had these issues. Lucky idyllic bastard. So it’s the day that you’ve finally decided to up your ante, to take that next step and try to shatter that perma-control of Dave’s. You’re unbearably nervous, mostly because you imagine him being the violent type if he were ever to lose control. You seriously don’t want to get punched in the face. Hey, come on! Now is not the time to back out! You’ve been over this a million times already, and there’s no getting out of it. You swore on your Nana’s ashes that you were going to do this. You can’t let Nana down. She’s watching from Heaven to see your ultimate prank on your best friend. You can do this. Dave is at his locker, none the wiser. You walk up to him as usual, lean on your locker while he rummages in his. “Hey,” you chirp, smiling. “Did you get the science homework done?” He shrugs. “I attempted. The question about polarity was dumb. I gave up.” You chuckle. “Yeah, magnetism is whack.” Dave winces. “Wow, Egderp, maybe you should stick to non-wangster lingo. You just dropped five rungs on your social echeladder because of that disgusting trollop of wordplay.” “What?” you whine. “But it took me forever to build up my coolness! Come on, I’m still cool.” You see Dave fight a smile. He wins, just barely. “Nope. Coolness rescinded. Game over.” You huff indignantly, slipping a little closer. “Can I cheat my way back up? I can’t earn back all my coolness fairly.” “That’s almost cool enough of a cheating scheme to gain you some points back,” he replies. “Almost.” You lean forward so that your hands—which are definitely not shaking—rest on his hips. “There’s nothing I can do, Dave? Really?” You are rewarded with the most shocked Strider expression to date. You are further rewarded when his mouth drops open slightly, but no sound comes out. You holler inwardly with victory, and sidle just a bit closer. “Can you think of anything?” His Adam’s apple bobs as he swallows. “… Nope. Not a thing, Egbert.” You feel people watching as you stand unnecessarily close to him. You afford yourself a mischievous smile before grabbing tightly onto his belt loops and saying a little louder, “I can.” With that, you tug hard on his pants and pull them to his ankles. There’s a completely shocked silence, mostly fueled by one Dave Strider, as you stand up and almost squeal with laughter as he stands there in his boxers. You contain yourself to a raucous chuckle. Despite everyone looking on in total shock, there are a few murmurs and giggles that spread through the crowd. You can’t help but be disappointed that there is no blush on his face, no incoherent stuttering, no angry rage bubbling from his person. Just Dave, looking at you. It takes you a moment to look past your disappointment to actually notice that while Dave has not lost his control he is still irrevocably pissed at you. His eyes, hidden behind polarized walls of indifference, are boring into yours. You can feel him staring at you, and from the curve of his brow, yes, he is surely pissed. Pissed off at you. You, John Egbert, who may or may not die in the near future. Slowly, almost casually, he bends and picks up his pants, pulls them to rest on his hips once more, and tightens his belt for good measure. Then without a word he turns and walks away, disappearing into the bathroom. Moments later you see a few boys scurry out of the bathroom looking more or less scared shitless. Before you can really appreciate the pun in that line, you’re rushing forward to follow him as people continue to not care about you and go about their regular pre-pantsed lives. “Leave” is the first thing you hear when you walk into the lavatory, before he’s even in sight. The underlying venom in his voice makes you want to. But you push forward, moving into the room and seeing him leaning over a sink with his hands clutching the sides so tightly his knuckles are white. “Dave, I—“ “Egbert, shut the fuck up. Just leave.” Dave doesn’t look at you; he just stares down into the sink. You frown, approaching him slowly. You feel like he’s a wild animal, but then immediately feel guilty for making such a comparison when this is your fault. “I’m sorry, Dave.” His head turns towards you a fraction. “Is this for your prankster’s gambit? Are you trying to constantly piss me off? Make me frustrated to the point of lunacy?” “Frustrated?” you ask. “I’m really sorry, and I mean, yeah, I kind of do want to see you lose your cool and stuff, but not to make you angry! Or to frustrate you, which doesn’t make sense really…” His shoulders hunch, and you’re next to him, so you reach out and touch him very gently on the arm. He flinches. “Jesus, Egbert, you have no idea what…” He sighs, heavily, and one hand comes up to rub at his face. “What?” you ask quietly. “What you do to me,” Dave huffs. You’re confused for about a nanosecond, and then your gay theory is right in front of your eyes, smacking you in the face. Wow, you are an asshole. Yep. You’re the asshole. It’s you. Dave likes you and now that you actually look from that perspective it seemed kind of obvious. How he gives you so much attention, and puts you first even though he complains and bitches about it. And you just fake-flirted with him and pantsed him in front of half your class. Yes, you have officially failed at being a best friend exponentially. Dave is trembling under your hand, and you look at him to find a tiny blush over his ears. “Dave?” “Get a clue, okay?” he barks at you, shrugging off your touch. “Sexually frustrated, Eggs. I want to have sex with you. I want to date you. These are things I want and cannot have.” It takes you a moment to really let that sink in. And then all you can think is, his control is gone. Totally and completely gone. He’s just Dave, without a shred of coolness. You grab his hand off the sink and pull him to face you. As he turns, your eyes are drawn downwards where you see a very noticeable lump in the front of his pants. Your own face heats, and you feel yourself react to his state of arousal in a similar way. Well then. You suppose that just happened. Dave tugs on his hand, trying to turn away. You don’t let him. You push him backwards until he comes up against the tiled wall, and you take his other hand and pin them against the wall above his head. What the hell are you doing? Dave is looking at you, and it’s different. So very different from anything until now. An unrestrained look from someone who’s attracted to you, who you’re pinning against a wall with very suggestive things running through your mind. “What are you doing?” Dave asks. His mouth turns down at the corners. “You’re not gay.” “I… don’t think it matters,” you say. You move your hands to interlace your fingers with his. You’re five kinds of red in the face, but you look at him right in the eyes, since from this close you can actually see them. Dave stares back, and after a gruelling moment of possible rejection on your part, he nods. Your mouth breaks into a grin, and you lean forward and very gently press your lips to his. His reaction is immediate. His entire body shivers and he sighs into your mouth. He arches into you, touching his chest to yours and also rubbing your hips together in a very tantalizing way. You break away from him with a little laugh. “Are we a bit eager, coolkid?” You just laugh harder when he scowls at you. “Don’t play this down,” he snaps at you. “I’m serious about you. Don’t fucking jerk me around.” You smile, transferring one of his hands to your left one, so you hold both wrists in your grasp. You hold your free hand just above the skin on his neck. “Can I touch you?” Dave’s face changes. Where he was angry just a moment ago, now he looks… needy, you guess. Desperate. He nods again, so you reach up and take off his shades. He looks even more desperate without the barrier. Jesus, he looks good. “John,” he says, and it’s a plea. You hook his glasses onto the collar of your shirt and drop your hand onto his neck, lightly dragging your fingertips across his skin. His mouth opens as he gasps, so you lean forward and capture his lips again. You pride yourself on actually having girlfriends in the past, so you know what you’re doing when you kiss. But everything is different with Dave. Where your kisses with girls were tender or playful, all you feel from him right now is wanting and heat. His mouth sucks at yours, tongue working immediately against yours as you slip into his mouth. He nips and bites at your lips when you pull away, and makes noises constantly. Tiny gasps or a shuddery sigh, or occasionally a low moan that you feel in your gut. Your hands ghosts down his torso, and when you pinch his nipple through his shirt he jerks into you and grunts. His wrists tug in your hold, but you grip them tightly and don’t let them move in the slightest. Dave breaks the kiss this time. “John, come on,” he says. “I feel like you’re trying to piss me off.” You notice with pleasure that there is absolutely no anger in his voice. You nip along his jaw, licking the hollow spot beneath his ear. “Nope,” you whisper, “no touching for you.” He grumbles, but doesn’t argue, which you find sort of strange. You don’t really dwell on it as you dip your head to suck heavily on his neck. Dave’s body curls against yours, silently begging for more. You can feel his hands clenching into fists as he resists tugging on his restraints. Somehow, the fact that he’s trying not to break free makes you… unbearably hot. Everywhere. His whining eventually brings you back to his mouth, where his fervent kisses continue as if there was no pause. Your hand finds his nipple again, which you tease and thumb and roll until Dave’s breaths are shuddering and he jerks at every stroke. You bite at his lips almost hard enough to draw blood and pinch his nipple at the same time. His loud gasp is like a symphony in your ears. The sound bounces off the bathroom walls and seems to echo forever. “Jesus Christ,” he moans, “just fucking touch me already.” His hips make insistent movements against your thigh, which convinces you pretty easily that he’s more than ready. Your hand drags a trail down to his belt, which you get undone easily enough. The fastening on his jeans quickly follows. You slip his pants down until they fall to the floor with a clink, and immediately place your hand over his erection through his boxers and press. Dave’s hips buck forward, and he tries to grind onto your palm but you pull away. “Egbert,” he growls. “Relax, Dave,” you whisper into his mouth, capturing his lips in tiny nipping kisses and licks. “Doesn’t it feel good?” He doesn’t dignify you with an answer, so you move your hand to stroke the blonde hairs that pour from his navel to disappear into his boxers. He groans as you do nothing else. “Yes,” he says finally. “Fuck, it feels so good, so stop stopping.” You reward him by gripping him through his boxers and stroking. He cries out and tugs hard on your restraining hand. “Oh my god, I want to touch you,” he pants. “Please, I just—“ You cover his mouth with a kiss, which he puts to good use. You swallow the sounds he makes as you steadily pump your hand over him. His hips roll to meet you in each stroke, and his mouth grapples with yours as he tries to apparently be as sexy as fucking possible. Wow, it is working. Despite trying to smother you with kissing, Dave still manages to get out random pleas for freedom. You either ignore them or respond with a “no” and a smoldering look that shuts him up for all of five seconds. You notice a change in him when he pulls himself closer to you with the little bit of leverage he has, instead of trying to tug free. His eyes bore into yours, and you feel yourself strain in your jeans to the point of pain. “Press me into the wall with your body,” he says breathily, quickly adding a needy “Please”. You have absolutely no problem complying with that. You step forward and close any distance between you two, shoving him hard into the wall with your hips and chest. However, the new angle doesn’t allow you to get at him very well using your current stroking method, so you tug down his boxers and wrap your hand around his naked erection instead. Dave keens and moans a throaty “yes” that only makes you grip him harder. By now he’s thrusting up into your fist unabashedly, biting his lip when you’re not kissing or doing that for him and essentially driving you wild with his noises. “I want to see you,” he pleads. “John, show me, I need—“ You need it just as much. Your hand leaves his dick to quickly rid yourself of your jeans and slide your boxers down enough to be able to press against him with nothing but skin. When you do finally press into him, Dave makes a strange sound comparable to purring and stares intently at your painfully hard cock. Without any prompting from Dave, you wrap your hand around both of your dicks and begin stroking. You shiver at the feeling of finally being touched, of his erection against yours, of his heady moans in your ears. Dave looks to be losing his mind slowly, which you can relate with. His hips are erratic against yours, humping desperately against your hand and dick. His eyes are either on yours or watching your hand with an intensity that’s just a little unnerving. His teeth constantly gnaw at his lower lip but that does little to stifle his gasps and groans. You mash your lips into Dave’s as you start stroking faster, feeling yourself getting close. The kiss itself is considerably sloppy and messy but you don’t really care because Dave keeps moaning as you twist your hand around your dicks and thrust against him. His arms are finally slack in your grip, all of his energy devoted to humping your hand and rubbing his tongue over yours. You slick your thumb over your slit and his, and that does it for you. You smother him into the wall, moaning into his mouth as you come on your hand and both your stomachs. Your hips spasm against his, and as you pump yourself through your orgasm, he meets his and follows suit as he spurts jizz on your shirt. Almost impossibly slow, you focus and finally see red eyes looking back at you. You can’t think of a better time to kiss Dave all over his face, so you do. You gently let his hands go, grabbing his chin with your clean hand, and kiss his forehead, his cheeks, his nose, his mouth, his eyes, and finally just rest your forehead against his and look at him. “Hi,” you say, smiling goofily. His molten eyes stare back at you. “Hi, John.” You can see that he’s nervous. He doesn’t know what this means, what you’re doing, what you want. You don’t want to hurt him, so you tell him the truth. “So, Dave, I think now is as good a time as any to tell you that I’m very sure I like you more than a friend.” Pretty good conclusion to come to, considering you just jacked him off with less than no qualms. Dave studies you for a moment, his eyes impossibly serious and penetrating, but then he relents with a smile. “Yeah. That’s cool.” Please drop_by_the_archive_and_comment to let the author know if you enjoyed their work!