Work Text:
Gary had secret feelings for Stan since he met him. He wanted to be close with him. To be more than friends. But that was horribly against his religion. As a Mormon, he shall not lay with another man. Nevertheless lay with anyone at all. Seeking pleasure is a sin and is frowned upon greatly. Only for the purpose of repopulating was it okay to be intimate. Gary's parents would make sure that their children stayed pure, holy, and innocent. They never swore and went out of their way to help others. And the most important thing was family. He strictly followed these Mormon customs as a child and continued to do so for most of his teenage years. His parents wouldn't be happy with him if he didn't, after all.
But Gary was a teenager. A hormonal teenager. He got horny and had sexual desires like most teenagers. Unfortunately, he had no choice but to hide it and try to deal with it to the best of his ability. Considering that his walls were thin and his parents were keen on spending time with each other, it was hard to find a time and place to jack off.
Gary especially didn't want his parents to find out what exactly turned him on. They would sentence him to hell and he would be ridiculed at the Church of Jesus Christ of Latter Day Saints, maybe even sent to conversion camp. His parents weren't homophobic to other people since it's a standard to be nice and accepting of everyone, even if their beliefs and lifestyles did not agree or go along with that of a Mormon's.
Gary was ashamed of himself. He tried to deny his truth for years. He didn't want to be gay. God must have made him wrong or something. He was a mistake that got sent down to Earth on accident, and it killed him inside to think about. He wanted nothing more but to be normal. To be straight.
He had a huge thing for Stan Marsh, and he didn't know what to do with himself, especially since him and Stan hadn't talked since elementary school. Gary tried to move on, tried to get his attention to focus on anything else, but he couldn't. He was infatuated with Stan. And the dude only got more attractive as he grew older.
Stan's hair grew longer and he had bleached it blonde, though his dark roots were growing in so it looks like a patchy job. He was tan, his skin battered with freckles and acne scars, and he wore smudged eyeliner too. He wore baggy clothes, like pants that sagged around his waist to show the elastic of his boxer briefs. He wore the same stained shoes since middle school and had dark eyebags. Stan sometimes painted his nails black, and he still wore that same hat, although it was a lot more faded than it was eight years ago.
Gary had gym with Stan too, and he always stationed himself on the other side of the room, self conscious about his body. But he would always watch Stan change, trying to catch a glimpse of his nice figure. He wasn't a bodybuilder or anything, but he was slim and had slight muscle in his upper body, probably from baseball or swimming. It made Gary feel funny, especially when Stan would have dirt and sweat skewered all over his body. He didn't know how to describe what he was feeling, but it was tingly and made him feel hot. Of course, Gary always just brushed it off and splashed cold water on his face to get rid of it, a technique he learned in middle school.
Now, Stan and Gary were forced to be partners in that very same gym class for swimming, something Gary hated since he had to change entirely nude in front of others as well as show his body in front of his class. But now Stan was going to be up close and personal with him too. Just the thought of it made butterflies flutter inside of Gary's stomach.
The class made their way to the pool, having changed into their swimsuits already. Gary bit the inside of his cheek, walking next to Stan, who had his hands in his pockets and was staring at the ground as they walked from the locker rooms to the pool room.
Gary glanced over at Stan, debating on saying something or not. The latter's face looked uninterested, and almost out of it, like his mind was elsewhere. Gary wanted to ask if he was okay, but decided not to, feeling his stomach do a flip at the thought of it.
The class arrived at the pool and the teacher explained the assignment: they had to practice their strokes in the deep end while the other spotted them. Of course, this was a beginner's swimming class. But it's important to learn the basics for safety's sake.
Stan finally looked up at Gary and said something, "Let's go over there," he gestured to a corner of the pool that was an unpopular area. Gary nodded, smiling a little to show that he didn't want any conflict between them. The two of them walked over to the corner and sat down at the edge of the pool.
Stan sighed, letting his legs dip into the water to get adjusted to the temperature before going in completely. Gary followed suit, shuddering from how unexpectedly cold the water was. It sent shivers down his spine and to his bladder, and he felt the slight urge to pee, but he just brushed it off as nerves from the whole situation. Plus, water makes you have to pee.
Stan slides all the way in and holds onto the wall to stay afloat. Gary does the same and smiles at Stan, "What do you wanna work on first?" he asked. Stan shrugged, trying to think of whatever they learned in class.
"I'll just do like, backstrokes or something," he decided, swimming away from the wall and getting into position to start doing backstrokes. Neither of them were particularly good swimmers, he knew that for sure, because why else would they be taking a beginner's swimming class? Stan was just a bit better than Gary, especially because he was more athletic than him. Well, at least each pair had a paddle to grab onto if something goes wrong.
Stan started doing backstrokes, making sure to extend his arms all the way. Gary watched as he moved, secretly admiring his form and how his muscled tensed and relaxed as he swam. He almost didn't notice Stan swimming back toward him (backstrokes were easy) and jumped a little when he said his name.
"Alright, uh. Gary, your turn," he said, moving his wet hair out of his face. Gary nodded and decided to also work on backstrokes, though he was afraid that Stan would find him lame. Gary was more of an artsy, musical person, after all.
Gary felt the urge to pee again, but decided to ignore it, starting to do his backstrokes. He eventually finished, though it felt like it took forever since he could feel Stan's eyes on him the whole time. It wasn't even a judgmental stare, he seemed to be almost admiring Gary, just like Gary had been to Stan. But that was probably just wishful thinking.
Next was breaststroke, and Stan went right to it. His form was pretty good, though sometimes when he poked his head out from under the water for air on the side, he would accidentally still be in the water and end up getting it in his mouth. Breaststrokes made Gary nervous, especially because he found it harder to stay up and get air. Eventually, it was his turn, and he had to take a breath to psyche himself up for it.
Stan must've noticed or felt Gary's nervousness and put a hand on his shoulder to comfort him, "Hey, don't worry, dude. I've got you. I'm right here if anything happens," he said, smiling a little to reassure Gary. It made Gary's heart skip a beat and his face hot. He should've used the bathroom before he went swimming... He hadn't used the bathroom since the morning, and this was the second to last hour of the day.
Gary smiled back and nodded, making his way to where he would be swimming. He took a breath and started doing breaststrokes forward. All was well until he inhaled some water and started panicking, giving up trying to go anywhere and just splashed and sputtered. But only three seconds of panic in and Gary could feel Stan's arm under his own, pulling him toward the wall. He kept his arms around him, looking him in the eye worriedly.
"You okay?" he asked sincerely. Stan was known in the school as a loser and an alcoholic who only stuck with his close, long-time friends. It was nice to see him so caring and sincere, especially toward Gary seeing as they had hardly talked to each other since elementary.
Gary nodded, the feeling of a full bladder becoming overwhelming. He pressed his legs together, not wanting to pee in the water, especially not this close to Stan. He had to pee, yes, but also being this close to Stan made the feeling so much worse. Stan noticed his discomfort and asked what was wrong.
"I— uh," Gary was embarrassed to admit this, "I've gotta pee really bad," he admitted, biting the inside of his cheek to channel the embarrassment somewhere. Stan chuckled a little and looked almost confused, although he wore a smile.
"Just go in the water, dude. It's fine," he shrugged, still keeping an arm around him. Gary's eyes widened and he shook his head.
"No way!" he protested, "That's gross, especially since I'm so close to you. It'll get you dirty," he added, squirming some more from the desperation to piss.
Stan raised an eyebrow, "It's just pee. I mean, I pissed in the pool already when I was doing backstrokes. I'm lucky my dick was in the water so it didn't like— spray like a fountain?" he talked about his privates parts so easily, it made Gary flustered.
Gary still shook his head, "No— I... No, it's okay. I'm fine," he lied. He was, in fact, not fine. He was about to pee himself. Stan sighed and let go of Gary, lifting himself out of the pool. He held a hand out to Gary. Once Gary took it, Stan pulled him up and out of the pool.
"Let's just go to the locker room so you can piss," Stan suggested, gesturing toward the locker rooms with his head.
That was a little ways away, but it was better than nothing. Gary reluctantly agreed and the two started making their way toward the locker room. Nobody even noticed them leaving, too focused on themselves to care.
The two walked in silence for a moment before Gary spoke up, "It's— it's nice to talk to you again," he confessed, shivering a little from the cold air after getting out of the pool. It made him have to piss even more and he almost started walking awkwardly, but he was determined not to be all embarrassing in front of Stan.
Stan smiled in return, "Yeah, it is. I missed talking to you. Actually, I just missed you as a whole," he replied, looking at the ground. Eye contact made him nervous. He pretended not to give Gary a second thought after their fallout in elementary school so the guys wouldn't dog on him for it, but Gary was really nice to Stan. And Stan needed that positivity in his cynical life.
"Really?" Gary asked, surprised. Gary had wanted to reconnect with Stan after their last sour interaction before splitting, but didn't know how, especially because he presumed that he didn't like him anymore.
"Of course, dude. You're genuinely nice to me, and I don't have to have my guard up so much. Cartman's always willing to say some shit so I gotta, like, be ready to say shit back. But I don't have to do any of that with you," Stan responded, moving his hair out of his face again.
Gary felt a happy warmth spread from his stomach to his cheeks, appreciative of Stan's honest and sincere response. Stan continued talking though, "I go to your music recitals and art shows," he confessed quietly, seemingly embarrassed of the fact. Gary felt his face turn hot and he felt a little bit of piss leaked from his dick from relaxing too much. He stopped walking and crossed his legs to try and stop himself from feeling like he had to pee so bad.
Stan stopped too and looked at him worriedly, "You good?" he asked, stepping toward Gary.
"I'm— I– I really need to pee," Gary whimpered, resorting to holding his hands at his crotch to help. Gary could swear he saw something in Stan's swim shorts move but he couldn't be certain. Stan hesitated for a second before going over to Gary and picking him up bridal style, which caused Gary to gasp in surprise. Stan was strong from having to work on his farm, and that made Gary's insides do a flip.
"I'll carry you there, just hold on," Stan reassured him and started walking to the locker rooms at a faster rate. They were almost there too, but Gary was on the brink of bursting.
Finally, they arrived at the locker rooms, and Stan opened the door to it and went near the bathroom area of it. He set Gary down gently and moved his hair out of his face again, smiling a little at the blonde.
But oh dear god. Gary couldn't move. If he did, he would piss himself entirely. Any shift of focus from trying to hold his bladder would cause the dam to break. So he just stood there, his heart racing and his face red. His legs were crossed and his hands were holding his crotch. He wore a fearful yet desperate expression, afraid to meet Stan's eyes.
"Gary? The urinal's right there," Stan gestured to the urinal right behind him.
"I can't move," Gary whispered, finally looking up at Stan. He felt like if he breathed or talked any more, he would lose control of his bladder entirely.
Stan put a hand on Gary's shoulder, "It's okay, dude," he comforted, trying to imply that it was okay if Gary pissed himself. Of course, to Gary, it was not okay whatsoever. It was scary and humiliating and—
Another leak. Another dribble. It's coming. Gary bent over while crossing his legs and putting his hands on his crotch, whimpering in desperation. He was squirming his legs, rubbing them together anxiously.
Stan felt the warmth in his stomach travel to somewhere forbidden and he clenched his jaw, "It's okay, Gary. I've got you. There are showers, it'll be okay," he reassured the other. Gary only whined in response, causing Stan's heart to skip a beat or two. God, why was this so hot?
Stan had missed Gary so much since elementary school. He found him really attractive. In fact, Gary was what made Stan realize he was bisexual. He had a crush on him when they first met but didn't realize it until the other guys started teasing him about Gary being his boyfriend. Ever since then, Stan has always had an underlying crush on the blonde. His light blue eyes were so captivating, and he had a nice body. He was slender with just the right amount of body fat that made him look so endearing. Stan loved how proper Gary always presented himself whether that be with his neat hair, nice-looking clothes, his manners, his posture, how he smelled, any and all of him. He had dreams about him often, them frequently being of sexual fantasies he desired with Gary. He felt bad because he thought Gary hated him and would think badly of him if he found out how Stan truly felt.
Even though Stan had also crushed on Kyle for a while too, he knew deep down he liked Gary more. Kyle was his best friend, yeah, but he couldn't go to Kyle about everything because he would respond in some snarky, smartass way that would make Stan feel bad. Of course, Kyle didn't actually mean it, but that's what the impact of his words were. Gary, though... Stan knew he could talk to Gary about anything just based on the time they were friends as kids. He knew that Gary wouldn't judge him and would try to help and be kind, and it made Stan miss him so much.
Stan had been fucking with kinks and BDSM, trying some with Kyle or Wendy. Kyle and him had a sort of situationship whenever Wendy broke up with him, and now Wendy was just over Stan as a whole. Kyle was always there as a rebound, though, but both parties knew and understood that it wasn't going to be an official thing, and they were okay with it. Relationships were hard.
Apparently, seeing Gary like this really turned him on. Seeing him so desperate, squirming around and whimpering all because he had to piss really bad... It made Stan's dick hard. He had to adjust his swimsuit a couple times while Gary wasn't looking to hide it. Honestly, he wanted to see Gary piss himself. He wanted to see him humiliated but also relieved that the pressure on his bladder was no more. He felt his cock twitch just thinking about it.
Gary whined once more, feeling his knees shake. He couldn't do it. There was nothing he could do at this point. He was trapped. Oh, he should've used the bathroom before swimming... Such a stupid mistake.
Stan was too horny to control himself now and he tilted Gary's chin up so he'd look at him, "Piss yourself for me," he said lowly. He was unable to stop himself from trying to achieve his desires, especially since he was finally alone with Gary at that moment.
Gary's dick went hard and he felt himself stop focusing on holding his pee in for just a second, and that second was one too many. He felt a warm stream start coming out of his cock, spreading in his swim shorts and running down his legs. He moaned in relief, relieved that the overwhelming urge to piss was finally gone and he could at last enjoy the release.
But then he realized what Stan just said to him and his eyes widened, piss still streaming out of him. He stared at Stan, his face entirely flushed. What Stan just said to him... It was so dirty. So sinful... Did he intend for it to sound like that? There was no way he didn't. That was such a... a sexual thing to say.
Gary moaned again from the release, soon feeling the stream weaken and then just a few drops dripped down. He hadn't peed himself since he was four, and it was really embarrassing, but somehow it was also exhilarating, especially since Stan told him to. Stan wanted him to. Gary realized his dick was hard and swallowed nervously, trying to avoid eye contact with Stan.
This led his eyes to land on the bulge coming from Stan's swimsuit, which made Gary gasp. He looked up at Stan in an almost confused way.
Stan couldn't control himself anymore. He gently grazed his hand against Gary's arm down to his sides, "Gary," he spoke just above a whisper, making eye contact with the other.
Gary felt chills run down his spine, "...Huh?" he whimpered, feeling vulnerable and... sinful. He shouldn't be feeling like this. Not toward Stan. Not towards a boy.
Stan leaned close to Gary's ear, "I want you," he whispered, causing Gary to shudder but his erection to twitch. Gary was taller than Stan, and yet Stan managed to have complete control over him.
Gary didn't know what to say. His hard on was aching for attention. His body wanted Stan so bad despite his brain telling him that it was wrong. His breath hitched and he just kept eye contact with the other. What if— just this once... He let his body take over? What if he didn't let his parents control his life for just a second? What if he gave into his desires? What if—
"Please," Gary whispered, "take me," he pleaded, his arms moving to rest around Stan's neck.
Stan didn't need anything else. He didn't even care that Gary had piss all over him. Stan led him to the showers and went inside one, closing the curtain behind them. He tugged at Gary's swim shorts and looked at him, searching for permission first.
Gary nodded urgently. He needed Stan so badly. He couldn't take it anymore. Finally, after years of suppressing his sexual desires and feelings for Stan, he was getting what he wanted.
Stan slid Gary's swim trunks down, revealing his large member that looked to be around seven or eight inches in length. Stan felt precum leak from his own pulsating cock as he finally got to see Gary's dick in person and not just in his dreams.
Stan tugged his own swim shorts down, and his hard cock practically sprung out in return. He was about a good six inches, a bit smaller than Gary's. But still good nevertheless. He leaned close to Gary, allowing their shafts to touch. This caused both of them to let out a strained moan, neither of them expecting just how heavenly it would feel.
He pressed both of their dicks together and started jacking both of them off with one hand. While he did that, he leaned close to Gary and glanced down at his mouth for a moment before connecting their lips together in a sudden bout of lust and desire. Gary felt so good. He had never felt this good before. He moaned into Stan's mouth, his hands grabbing and clawing at Stan's back.
Stan groaned in response to Gary's reaction, slipping his tongue inside of Gary's mouth when he had moaned. He explored every inch, every crevasse of Gary's mouth. He wanted to do the same with his body, and so he used his other hand to rub Gary's nipples, earning a yelp and another sound of pleasure from the blonde.
Stan moved from Gary's lips to his neck, kissing it for a moment before biting into him, causing Gary to gasp and hold Stan tighter. Stan sucked on where he bit, making sure to leave a mark for later. He pulled away and licked the spot before going back go kissing Gary, trailing up his neck to his jaw and behind his ear, then down to his collarbones.
Stan knew that the guys would be coming back to shower and change any moment, and Gary was being really loud. Even Stan was making quite a bit of noise. He had to hurry up and finish this.
He started stroking their dicks faster, making sure to reach the whole lengths of their shafts. He leaned forward and kissed Gary's lips again, deeply and passionately. For someone who had never experienced intimacy with another, Gary was doing surprisingly well at reciprocating the same energy that Stan was giving.
Soon, Gary felt like he was about to cum, and he was going to say something but he was just so sensitive to Stan's touch that it happened before he could get a word in. He released, and the warm whitish liquid splattered all over Stan's abdomen. Stan was painted in Gary's semen, and Gary had let out a long, loud moan when he came. He had never felt such immense pleasure before and it was overwhelmingly evident.
Stan came soon after Gary did in response to hearing how he was making him feel. It had gotten on Stan since the angles of their cocks were toward him. Stan kissed Gary one more time before pulling away and using his other hand that hadn't jacked them off to run his fingers through Gary's hair.
"Fuck, you're so hot," Stan whispered, gasping and panting now that he got the chance to collect his thoughts in a more orderly manner.
Gary was at a loss of words, completely out of breath from the mind-blowing stimulation he just received. He felt so dirty, but so good. And he would do it again without a thought.
Stan turned the shower on so they could clean up. Together. And he'd make sure to make it quick so that the other guys didn't come in while they were both in there together.
Stan was a pro at aftercare and made sure to do his due diligence and help Gary get situated and clean. He knew that this was new for Gary, and probably a bit intimidating too. But both of them knew they had to keep this a secret. It was so taboo. Stan liked it, and he was pretty sure Gary liked it too.
He just hoped that they would do it again sometime.
