Chapter Text
The text that started it all read ‘ Jure has a hooker. He seems legit. ’.
And if Kris hadn’t been gasping out loud in shame trying to hide the screen of his phone from his mom ’s prying eyes (she had been checking some used clothes on one of his apps), he would have immediately texted back ‘ How do you know? ’ to Bojan.
Which was of course exactly what Kris did right after he had parted ways with Chantal, after their weekly catch up date at their favorite cafè.
‘ He’s got reviews and shit. Bio says he’s specialized in turning people gay or something? ’ came Bojan’s reply while Kris had been walking home, enjoying the fresh air of an early spring afternoon along the streets of central Ljubljana.
Kris was about to argue that he didn’t need to be turned gay , the whole issue had arisen when he discovered he already was in the first place, but he didn’t have the energy to either text or send a bitchy audio message to his best friend.
By the time he was back home, turning on the light in the hall because by then the sun had already set outside, Bojan had added a phone number and a name to the list of messages.
Kris saved them and spent the rest of the evening torturing himself and his nails about what to do.
Kris had been dumped by his most recent girlfriend because he (quote) acted so gay sometimes (unquote).
Which hadn’t been the same excuse he had gotten dumped over by the girlfriend before that one, but strangely it had been the excuse of the third to last one.
Basically, some girls he had thoroughly dated, romanced, sometimes lived with and definitely had sex with, had also repeatedly called him gay.
Until he had realized that they had been right all along, except Kris was actually bi: more straight-leaning, but attracted to men in some fucked up percentage he had no idea how to quantify.
All it took was a very mystical night out with his best friends Bojan and Jure, ending up stoned and drunk in a nightclub somewhere in Gorenjska where a goodhearted (but most importantly plenty hot) bartender named Nace had listened for hours to his sad ranting about being a gay-looking-straight man before the revelation had hit Kris like a boulder:
- he found Nace hot;
- the burning feeling inside his chest he had felt from 16 to 22 year old every time Bojan had started dating a new girl wasn’t just the latent fear of having to let go of a bit of his best friend’s attention;
- he had also found Martin hot for a long while before their friend had gone living abroad;
- kissing Jure had always felt super nice.
So Kris was, in fact, gay-looking-gay. Bi-looking-gay? Whatever.
And now that the flood gates had opened and he had started discovering this new side of himself, he had realized the idea of dating boys was something he would like to try.
Unfortunately, something else about it nagged him to the point it made him feel a bit uncomfortable going to some gay club or scrolling through Grindr: he knew nothing about gay sex. He didn’t know if he would enjoy gay sex. He needed someone to teach him the gay sex before he could go looking for a partner out in the world and make a fool of himself in the eyes of the very small LGBTQ+ Slovenian community, where everyone knew everyone.
Enter Jure, with his endless and wild plethora of friends and connections.
Enter Bojan, with his usual tactless way of texting Kris.
Enter Jan, apparently, because after having made sure the guy wasn’t actually ‘specialized in turning people gay’ (but more likely just a very casual sex worker) Kris had ended up texting the guy he had saved under that name adding a ‘Jure’s hooker’ note, not to be mistaken with all the other Jans in Kris’s contacts (three in total).
Jan had replied within a span of time which Kris wouldn’t consider too early nor too late (but which Kris still had spent regretting every choice he had taken leading to contacting the guy) and he had seemed partially already informed about Kris’s predicament (by Jure, no doubts).
He had offered some advice, then made sure Kris was feeling comfortable enough to meet, then really made sure because Kris couldn’t stop answering Jan’s completely legitimate questions with other questions like ‘ I guess? ’ and ‘ Yeah? ’.
Last but not least, before Kris had sent the guy his apartment’s address Jan had set his personal rules for his line of work:
- no kissing the clients;
- no exceeding the three sessions with the same client;
- cash only.
Kris had texted back ‘ Okay, fair ’ and agreed to all.
He realized he hadn’t even seen a picture of Jan or sent one of himself to the guy to at least assess they were attracted to each other enough to get dirty under the sheets exactly when he heard the doorbell ring.
Before he could properly panic about being about to have gay sex with a stranger that could be a 80 years old grandpa or a head-to-toes tattooed skinhead into leather and bondage, he forced his body into motion and buzzed the guy in, opening the door to the marvelous sight of a very hot man exiting the elevator and leisurely taking the few steps separating it from Kris’s door with half a smile on his lips.
As it turned out, Jan was unfairly attractive.
More or less Kris’s age and built, but looking more masculine, tall even though not as tall as Kris (but he was used to that), dark haired, dark eyed, fair skinned and with just the perfect amount of facial hair to make Kris both envious and eager to touch.
“Kris, right?” he asked while approaching, in a deep voice that sent instant chills down Kris’s spine. He took his hands out of the pockets of his dark jeans, making the zip of his open leather jacket tingle with the movement.
“Y-yeah, that’s me.” Kris replied with a little hesitation, smiling back and shaking the guy’s extended hand.
“Strong hold, I like it.” Jan commented with a little smirk, making Kris blush instantly.
“Thanks, I… uh-” Kris stuttered a little, before realizing they were still on the doorstep.
He let Jan in and tried to busy himself with being a good host, offering something to drink and a place to sit (the couch) to the guest (stranger) in order not to get too overwhelmed with nerves. Jan refused coffee, beer and wine, but gladly accepted a glass of water as he sat down on Kris’s couch with an ease that made him look far more comfortable than expected, as if this wasn’t his first time in Kris’s apartment and they had known each other far longer than more or less two minutes.
Kris found his confidence pretty hot.
Once he was back from the kitchen with Jan’s water, he hadn’t yet handed the glass to the man and awkwardly sat down by his side when Jan had asked: “Do you play?” openly eyeing the two guitars resting on stands close to the wall.
“Uh, yeah. I do.” Kris answered. “Not professionally.” He for some reason felt the need to clarify.
“Cool. Same.” Jan smiled, shrugging as he added: “Not professionally.”.
Kris hummed non committedly at that.
In the silence that followed, during which Jan leisurely sipped his water, Kris had the probably stupid, but very much practical thought of asking if the guy preferred to be paid upfront or after and he was about to open his mouth when Jan sighed and said: “I’m a little out of my depth here.” which made Kris pause.
“Jure warned me you’d be handsome, but I wasn’t expecting this much,” Jan admitted with a smirk, which made Kris’s heart jump a little in his throat. “And now I’m wondering if you’re pulling my leg a little here. There’s no way a guy like you can’t find someone to take home in any gay bar… you're the definition of turning heads gorgeous.” He added, putting his empty glass down on the coffee table.
The compliment didn’t exactly help with Kris’s nervousness, but it boosted his confidence a little bit, enough to help him admit a few things.
“I’ve never been to a gay bar,” he confessed. “That’s pretty much the whole issue here: I’m 25 and I’ve never been with a man before. I’ve figured out I like guys very recently and the idea of trying to date one without any experience is a little terrifying…” he let out, restlessly writhing his hands and fingers while talking.
Jan had pushed himself back and turned to give him attention, putting one leg up on the couch seat between them and one elbow on the backrest, looking intently at Kris’s eyes and Kris’s mouth and Kris’s nervously snappy fingers. Kris focused on Jan’s deep brown eyes and the shape of his curated beard and the extremely fitting little black looped ring around Jan’s right nostril.
He could temporarily forget this guy was here on his couch, looking exactly like the type of lover Kris would have picked out from a bunch in a club, only under promise of payment. He was Kris’s ideal date down to the smallest detail: laid back, gorgeous smile, dark eyes, casual but refined in style and clearly wearing a nice selection of secondhand clothes Kris himself would have chosen and worn to feel confident and cool.
“Is touch okay?” the dark haired stranger asked suddenly, making Kris stop in his tracks.
“Yeah…” he exhaled, studying carefully as Jan took the hand that wasn’t supporting his head against the back of the couch to hover over Kris’s thigh.
It descended slowly, letting Kris adapt to the shift in atmosphere.
Kris's breath still catched in his throat when Jan’s warm hand first landed on him, tortuously caressing up his leg to reach his hip and gently pulling him closer.
Shivers ran down Kris’s spine as he gradually got invited to move around and to balance himself on top of Jan’s lap, to invite the guy’s touch more openly upon his body. His hands rested over Jan’s shoulders and in the movement he took a stronger inhale of Jan’s subtle but deliciously floral cologne and undertone of smoked cigarettes. He suddenly felt intoxicated by it.
Jan had turned to face him again, this time putting both hands on Kris’s waist, slowly lifting the hem of his t-shirt to graze at his naked flanks with the tips of his fingers.
“So you’ve never been with a guy,” he repeated. “What about handjobs? Blowjobs?”.
Kris shook his head. “Only from my ex girlfriends.” he added timidly.
“Hm, okay.” Jan said, his right hand traveling down to Kris’s crotch to start caressing over the fabric of his jeans, Kris’s dick underneath twitching in immediate interest.
Unbelievable how Jan had managed to rile him in just a few minutes, only with a few touches, a few looks, a few questions in his deep voice.
“And kisses? Have you kissed boys, Kris?” Jan asked some more, actively massaging Kris’s growing erection through his clothes by then, eliciting a soft breathy moan from his client.
“I make out with my best friends all the time when we’re tipsy.” Kris admitted, biting his lips.
He could feel Jan’s breath over the skin of his neck and a soft chuckle from the guy.
“And you never thought you were also into guys… how ?” Jan asked and Kris pouted in answer, grabbing a fistfull of Jan’s long, thick hair to yank his head back a little in protest.
“Don’t make fun of me, big gay expert,” Kris mumbled, making Jan laugh adorably some more. “I’m notoriously slow with this stuff.”.
“Stuff?” Jan asked, putting his face right back over Kris’s chest and starting to softly, experimentally kissing the soft skin of his collarbone and sternum.
“Emotions stuff. Heart stuff, I don’t even know…” Kris clarified.
His hand was still in Jan’s hair, caressing and pulling and marveling at the softness and lusciousness while his chest got showered in kisses and bites, Jan’s arms holding him steady and strongly against him and on top of him.
“And what about sex?” Jan asked, surging up a bit to take a breath.
His lips were red and puffed already and Kris felt the sudden urge to bow closer and kiss them, until he remembered Rule Number 1 of the contract.
“What about it?” Kris asked, distracting himself from wandering thoughts by unbuttoning and removing his own shirt to give Jan more working space. By the dark look in the guy’s already dark eyes, Kris was at least succeeding in a little bit of seduction.
Jan’s hands and mouth went immediately back on him the moment the shirt had fallen at their feet on the carpet, grabbing and squeezing and teasing Kris’s breasts and nipples in a way he had never been taken care of before. It felt amazing, hot, exciting.
He let out another moan as Jan took a moment to reply.
“You seem to be loosening up quite well, so you’re not actually repulsed by the idea of a man messing you up.” Jan observed, lowering his hands to unbutton Kris’s jeans.
“Told you, I just need someone to show me how it’s done, like, once. I’m a good student.” Kris found the confidence to say, smiling down at the guy slowly but efficiently undressing him. Which made him suddenly wonder about something else.
“Do I also get to see you naked or…” he started asking, making Jan pause.
“It’s not in the rules that I have to wear clothes, is it.” he said with another little smirk, patting Kris’s thigh to signal it was time to be let up. “Care to show me where your bedroom is? Or do you prefer to keep this session couch-confined?” he asked.
Kris found it weird to call two men having sex a ‘session’ but said nothing. He got up and guided Jan to the required room, all the while catching the guy inconspicuously adjusting himself in his tight black pants and shrugging off his leather jacket to leave it on the couch.
He decided he could be bold enough to remove his own clothes, making a big scene of doing so as if unbothered by Jan’s intense stare.
He sat on his own bed in nothing but his briefs, letting himself enjoy the little show of Jan undressing, revealing inch after inch of pale and deliciously hairy skin, slightly muscular, but so delicate the contrast was making Kris salivate.
“C’mere,” he simply requested when Jan was finally down to his own underwear, and spread his legs to welcome the other’s body. Jan’s hands immediately found his torso again to resume the pleasurable teasing of a few minutes before.
“You can touch me too, Kris. I don’t bite.” Jan offered, sending a little wink his way before adding: “I mean, I do. But only for pleasure.” bending down to suck Kris’s nipple in his mouth and demonstratively biting down on the soft nub.
“ Fuck , ah-” Kris breathed, letting his back fall down over the mattress and grabbing Jan’s shoulders to pull the man over himself.
He lowered his right hand to reach inside Jan’s boxers, closing his fist around his hardening cock to give a first experimental pump.
Jan lost his breath for a second and as a reaction he immediately hooked his fingers under the waistband of Kris’s briefs to free his erection and hum appreciatively.
“Of course you would have a pretty dick as well…” he commented almost as if talking to himself. Kris’s chuckle got lost in another deep moan as Jan’s hand started stroking him, tortuously slowly but with expert movements which enhanced the pleasure.
He tried to copy him, feeling as if he was being shown the ropes a little, like trying to play another string instrument after years of guitar studies, similar to his but not the same.
“How am I doing?” he couldn’t help but ask, blushing a little after realizing how lame he must have sounded.
Jan didn’t seem to mind. “Good, very good.” he answered, a little breathlessly.
Kris felt Jan shift to press him down a little more, latching his soft wet lips to the side of Kris’s neck to suck a little bruise there.
He closed his eyes, threw his head back to give Jan better access and kept jerking the other man off, while receiving the same attention.
“Try giving your partner exactly what you like to give yourself,” Jan suggested, whispering into Kris’s ear before biting down on his lobe and pulling a little with his teeth.
Kris complied, circling the head of Jan’s dick with his fingers to gather the precum beds and spread them on the soft skin for lubrication. Jan moaned loudly for the first time, his voice almost echoing in Kris’s silent room and in his lust filled brain.
“Yeah, like that. Good boy,” Jan sighed against his skin, repeating the same kind of movement on Kris’s cock.
Kris suppressed a little cry, breathing hard with his mouth open and his eyes still closed as Jan asked: “What is it? You liked that? You like being called a good boy?”.
Jan’s beard scratched Kris’s collarbone in the most delicious way as he arched his back into Jan’s body, chasing the friction.
Then his treasonous brain decided to betray him completely as he muttered: “ Girl- ” under his breath, mindlessly and suddenly, something he had never ever dreamed of confessing even to the ex-girlfriend he had the most longevous relationship with.
Jan didn’t even pause.
He speeded up his strokings and said: “Oh, a good girl? You like to be a good girl for me?” to Kris’s mounting mortification. He nodded, blushing furiously and not daring to look Jan in the eyes.
“Sure you are.” Jan agreed without a care, urging Kris’s movement on his own dick to resume at a faster speed with a few thrust of his hips. Their heated skins met in slaps, their bodies tight and melted together in the exertion and Kris moaned again, loudly, desperate to find release.
“Such a good, good girl. Making me cum all over her gorgeous fucking body just from jerking me off so well .” Jan said, punctuating every word with a kiss and a lick and a bite over Kris’s already bruising, pinkening chest.
“ AH- ah, Jan, FUCK- ” Kris shouted, coming all over Jan’s fist and belly in hot spurts.
Through the white noise and cotton filling his brain in the after-climax haze, he must have tightened his hold on Jan’s dick just so that it made the other man grunt out his name and come as well, his own release mixing up with Kris’s between their bodies.
After catching his breath for a few seconds and swallowing down a series of useless excuses his brain was suddenly coming up with, Kris only managed to say: “Sorry, man. I don’t know what came over me…” before hearing Jan snicker beside him on the bed. He looked down at the man curled up against him in time to hear him say: “I believe it was I.”.
“Ugh.” Kris commented, unimpressed by the joke.
Jan laughed at it anyway before shrugging: “It’s okay, man .” underlining the dudebro speech Kris had for some reason attempted. “This was all about new discoveries anyway. Now you know you like men, know how to jerk them off and one or two more things about yourself you probably had repressed in here somewhere.” he said, pointing at Kris’s chest.
It was covered in bite marks and hickeys. Some saliva still gleamed on his otherwise pale skin.
“Yeah…” he simply agreed, eager to leave the conversation at that.
“Care if I borrow your shower?” Jan asked after a little pause.
“Go ahead.” Kris said, waving casually in the direction of the bathroom.
He hoped Jan could find a clean towel by himself, because it would take just a little longer for Kris’s legs to work again and let him up.
He stayed like that, watching the white ceiling of his room as cum dried over his naked body, contemplating his life choices, until he heard the shower switching on and he thought about having to pay the guy currently under the spray before seeing him out of his apartment.
He got up, snatched a wet wipe from his nightstand to give himself a perfunctory cleanup before jumping back into his dirty clothes, and went looking for his wallet.
“Shit, I forgot to get cash from the ATM this morning.” he said, exactly when he heard the bathroom door open and saw Jan coming out of it, wearing Kris’s towel around his hips and nothing else.
And Kris’s dick took the deliberate decision of twitching in his pants. Of course. Right after one of the most intense orgasms of his life.
“Ah, it happens all the time.” Jan shrugged, picking up his jeans from the floor to fish his phone out of the back pocket. “Have you got this app? I can add you and you can send me money through that.” he showed his screen to Kris, who nodded.
“Thought you said ‘cash only’ in your rules, though.” Kris mumbled while scanning Jan’s QR code.
“Rules are made to be broken.” Jan said in his deep voice, sounding way too convinced.
Kris frowned, but once again said nothing.
He sent the money, waited for Jan to dress himself back up and saw the guy out of the door, with a small awkward wave goodbye until he heard the elevator’s door close.
Kris realized he had no idea how the last hour had ever happened.
And most importantly he didn’t know if and how he’d ever meet Jan again.
