Introduction:
It started with the wrong picture.
One accidental tap.
One hard cock sent to the wrong woman.
Stefan meant to turn on his lover.
Instead, he awakened something in an old friend.
Lea wasn't supposed to see it.
She wasn't supposed to like it.
She definitely wasn't supposed to reply.
But curiosity is a kink.
And confession is a game.
Now, each night they text, whisper, moan
Until the line between friends and something far filthier disappears.
They both know it can't go on.
They both know they'll go too far.
They just don't know how to stop.
********************************************************************************************
Chapter 1 "Unseen For Years"
(Stefan POV)
It was almost midnight when Stefan sent the photo.
He had the room lights low, only the glow of his laptop and the blue hue of his phone screen bathing the apartment in a soft, digital haze. The rest of the world felt distant. Silent. Wrapped in the kind of private late night stillness that encouraged mistakes.
His cock was hard he'd been edging for over an hour. The tension in his groin was matched only by the weird, breathless anxiety he always got when he flirted this far with someone new. That someone was Iva, a girl he'd matched with on Tinder four weeks ago.
Their conversations had skipped the usual small talk. A couple of gifs, an innuendo laced joke, and then full speed into filth. Iva was bold. She liked being told what to do. Liked making him beg. She'd already sent three videos this week alone teasing herself in different hotel beds. Tonight, she wanted him to perform.
"I'm soaking, and you're just teasing. I want to see it. You said it was big prove it."
He hadn't even hesitated. Took a breath. Sat back. Angled the camera. Framed it right: hard, veins visible, tip swollen and dark. One hand holding it at the base. Cropped just enough. No face. Just cock.
He attached the photo to the thread, grinning slightly at how far they'd come in just a month of texts.
[Photo Sent]
He exhaled, thumbed the message away, and immediately began to open Iva's thread again to write a follow up text something cocky. Something like "That enough proof for you?"
Then something didn't feel right.
His screen was still on Messenger. But... it wasn't Iva's name at the top.
Lea.
His stomach turned to stone.
Lea.
Fucking, Leaaa!!!
The girl he hadn't spoken to in three years. His friend from high school. The one who reappeared just a week ago after someone tagged them both in an old reunion post on Facebook. They exchanged a few casual "how've you beens," followed each other on Instagram, liked a couple stories. Nothing serious.
And now he'd just sent her a full, throbbing picture of his cock.
His heart seized. A horrible, cold flush ran through his whole body.
"Fuck." His voice was hoarse in the quiet room.
He opened the chat hoping, praying, somehow the message didn't go through.
It had.
β Seen.
She'd opened it.
He couldn't move. Couldn't even type. Just sat there, staring at the screen, his cock softening fast in his lap.
A minute passed.
Two.
Then...
[Text from Lea -- 12:07 AM]
"Uh... wow. That wasn't meant for me, right? π€"
Stefan stared. His hands moved to type and froze again. He erased the sentence twice before finally managing to send something.
[Reply to Lea -- 12:08 AM]
"Shit. Lea, I'm so sorry. That was a huge mistake. Wrong chat. Please ignore it."
His thumb hovered. He considered unsending the photo but it had already been up too long. She'd seen it. There was no undoing it now.
A new message came in immediately.
[Text from Lea -- 12:09 AM]
"Kinda hard to ignore. I saw everything. π³"
He groaned and rubbed his face with both hands, trying to physically force his brain to reset.
[Reply to Lea -- 12:10 AM]
"I really didn't mean for you to see that. I was texting someone else. Please, forget it happened."
[Text from Lea -- 12:11 AM]
"Well, I'll try. But it's kinda burned into my brain now π
You've... grown up."
That last line hit him like a punch in the chest and the cock simultaneously.
He stared at it.
"You've... grown up."
Was she joking? Teasing? Flirting?
No. Couldn't be. Not Lea.
He and Lea had spent years as close friends. Had movie nights, late night study sessions, shared earbuds and secrets. And sure he'd crushed on her back then. Everyone had. But nothing ever happened. Not even close. Their friendship had never bent like that.
Until now.
[Reply to Lea -- 12:13 AM]
"Guess I owe you a drink to erase the trauma. Again, sorry for that."
She was typing.
Then she stopped.
Then started again.
Then finally:
[Text from Lea -- 12:15 AM]
"Honestly... no trauma. Just surprise. π"
He exhaled. This wasn't a disaster. Yet.
He smiled nervously and tapped back:
[Reply to Lea -- 12:16 AM]
"Guess I'm relieved you're not scarred for life lol."
[Text from Lea -- 12:16 AM]
"I've seen worse. But... never by accident. π"
Was that... a compliment?
[Text from Lea -- 12:17 AM]
"Also... who were you trying to send that to? Someone lucky, clearly."
[Reply to Lea -- 12:17 AM]
"Just someone I matched with. Tinder girl. Bit wild."
[Text from Lea -- 12:18 AM]
"Wild seems... accurate. π"
[Reply to Lea -- 12:18 AM]
"Are you teasing me now? That really doesn't help the embarrassment."
[Text from Lea -- 12:19 AM]
"Maybe just a little. You're cute when you panic."
His pulse jumped. That was a flirt. Soft, but unmistakable.
He shifted on the couch. His cock twitched faintly back to life just from her messages.
[Reply to Lea -- 12:19 AM]
"Didn't realize my cock pic would score me compliments from an old friend."
[Text from Lea -- 12:20 AM]
"Well... let's just say, if that photo had been meant for me... I probably wouldn't have minded."
The moment froze.
Stefan's mouth went dry. His fingers hovered again over the keyboard, trembling just enough to notice.
He typed, paused, erased.
Then: