Chapter 4

I was in my apartment, a Saturday afternoon, still wrapped up in the recent events. My body was there, sprawled on the couch, but my mind was spinning around those two. Joanna was a dream—beautiful, teasing, irresistible. And the way everything went down between us, right in front of Claire, left me restless, electric. The memory of the scene kept replaying in my head like a movie, and the only thing I could think was: why the hell didn’t Claire join in?

But then, on another day, out of nowhere, Claire just shows up… and gives me her ass! Just like that. Like it was the most natural thing in the world. I was going crazy with these two.

I tried talking to Joanna after that, but she didn’t pick up my calls, didn’t reply to texts. Claire, on the other hand… Claire acted like nothing happened. Like we hadn’t crossed that line, like I was imagining it all. I needed to figure out what was going on in their heads.

The shrill buzz of the intercom snapped me back to reality. I sighed and got up, feeling my body heavy from all the dumb thoughts. I answered with an impatient tap.

“Fala.”

The doorman’s lazy voice came through, full of disinterest:

“There’s a girl here at the front desk, she’s heading up…”

I frowned.

“What girl?”

“Forgot to ask.”

Of course. The old guy never asked anything.

“And her hair color?”

There was a pause, followed by a throat clear.

“Black… I think.”

“Alright, champ.”

I hung up.

A woman with black hair was coming up. Could be anyone from college, work, or even a neighbor, but what bugged me was the detail: no warning.

Curiosity was eating at me. Company would be nice, and the idea of an unexpected visit had me on edge. I walked to the door and opened it, leaning against the frame as I waited. The elevator crept up slowly, each lit number on the panel building my anticipation. When the doors finally slid open, a smile spread across my face.

Joanna.

She stepped out hesitantly, that serious look of hers, but with an awkward little smile on her lips. Her body, that gorgeous body, moved toward me with a natural, hypnotic sway.

“Can we talk?” she said, her voice low, with an uncertain laugh.

“Sure, come in… You’ve been MIA.”

She stopped in front of me, and we greeted each other. The scent of her hair hit me right away—a soft, enveloping perfume that mixed with the warm late-afternoon heat.

She came in, and we settled on the couch. I offered her something to drink—beer, coffee, water, whatever—asked if she needed the bathroom, just going through the basic hospitality routine. But it was clear Joanna wasn’t interested in any of that. She just wanted to talk.

“God, I’m so embarrassed around you…” she said, looking away, fiddling with her fingers like she was all shy.

I shifted on the couch, watching her with a half-smile.

“No need to be, and you don’t have to talk about it if you don’t want.”

She took a deep breath, biting the corner of her lip lightly before going on:

“It’s just that Claire told me about you, wanted to introduce us… Then I drank and totally screwed up.”

I chuckled low, leaning in a bit closer.

“I want you to ‘screw up’ with me more often.”

Her eyes widened, and she let out a short laugh, shoving my shoulder lightly.

“You idiot!” she murmured, but the smile gave away she wasn’t really mad.

“So that’s why you didn’t take the drink I offered?”

“Yeeessss!!!!”

I laughed at the situation. Her nervousness was obvious, hands fidgety, eyes avoiding mine too long before coming back. Joanna could’ve easily vanished from shame, decided never to cross my path again. But no. She was here. And if she was here, it was because she wanted to be.

“But I liked that moment with you,” she said, her voice low, full of hesitation. “And I really want to have it again… Just us two.”

A teasing smile curved my lips.

“Of course you do, huh? Sneaky…”

She arched an eyebrow, crossing her arms, trying to play tough.

“Oh yeah? You say that like you don’t want it too…”

“Maybe I do…”

Her response hung in the air, open, loaded with possibilities. I leaned in closer, testing her reaction. Her eyes followed my movement, but she didn’t pull back. The silence between us was thick, charged with that delicious tension that comes before something inevitable. At the last second, Joanna closed her eyes and hugged me, her warm body pressing against mine. Our lips met slowly, like we were testing the fit, exploring the initial touch before really giving in.

Her mouth was soft, hot, wet. The slightly sweet taste mixed with the perfume wafting from her skin intoxicated me. Her breathing quickened against my lips when my tongue slid in gently, inviting her to a slow, teasing dance. She matched the intensity, opening her mouth to me, her tongue tangling with mine in subtle moves, sometimes light, sometimes firmer. My hands slid along her waist, feeling her body mold to mine, while her fingers tangled in the back of my neck, pulling me even closer. The kiss deepened, the movements grew more urgent, like we were quenching a thirst. I could feel the heat of her body building against mine, the way she sighed between kisses, the subtle little tremors that gave away she wanted more.

She pulled back a bit, her lips swollen and red, eyes sparkling with that mix of mischief and curiosity. The smile that tugged at the corner of her mouth was playful, like she was about to pull something.

“You know… there’s something that’s been bugging me till now.”

I ran my tongue over my lips, still tasting her lipstick.

“About what?” I asked, genuinely curious.

Joanna tilted her head, biting her lower lip lightly before answering:

“I still don’t know if it was you in that photo. At the time… I didn’t look closely.”

I let out a low laugh.

“Then I guess you better not leave with that doubt…”

She didn’t hesitate. She leaned in again, kissing me slowly, deepening the contact while her hands trailed down my chest, exploring, teasing. Her fingers slid to my belt, undoing it calmly, no rush, while her mouth kept playing with mine. All I did was hold her long black hair, gently brushing it aside so it wouldn’t get in the way of what was about to happen.

Joanna slid down slowly, trailing her warm lips over my skin as her hands unbuttoned the rest of my pants. I could already feel the heat of her body getting dangerously close, her hot, teasing breath making me harder by the second.

She let out a little giggle, her dark eyes locked on mine as she tugged my boxers down, freeing my erection.

“Hmmm…” she murmured, running the tip of her tongue over her lower lip. “Now I can clear up my doubt for real…”

And then, without warning, her soft mouth closed around the head of my cock.

A violent shiver ran down my spine. Her tongue swirled gently around the tip, playing, exploring every nerve with wet, deliberate strokes. She didn’t take me in deep, didn’t go further—just focused there, on the head, savoring every reaction from me.

My hands still held her hair, but not like an order—it was pure reflex, a way to keep from losing control.

“Fuck, Joanna…” I muttered, throwing my head back.

She just sighed in satisfaction, the vibration in her throat ramping up the pleasure even more. Her lips moved up and down slowly, keeping the suction light, teasing. She knew what she was doing. She knew how to keep me in check.

I tried pushing my hips forward a little, seeking more depth in her mouth, but Joanna pulled back subtly, sticking to the rhythm she wanted.

“No rush, right?” she whispered with a cruel little smile, flicking her tongue just on the tip, enjoying how my body reacted.

I was getting closer and closer, feeling that heat building, the pressure rising too fast. My muscles tensed, body on high alert, and she could tell. She felt my thighs tightening, my breathing getting ragged.

Then, right at the moment I was about to come, Joanna stopped.

She just pulled her mouth away, leaving me throbbing in the air, the pleasure ripping out of me like an unplugged cord.

“Oh, no…” I grumbled, trying to pull her back. “Fuck, Joanna…”

She just laughed, licking her own lips like she was tasting some rare candy.

“Not yet,” she whispered.

Before I could protest, she went back to teasing me, sucking slowly on the tip again, her tongue sliding lazily around the head, but not giving me the release I craved.

My whole body shook with frustration and desire. I begged with my eyes, with my ragged breaths, every muscle screaming for her to let me come. But Joanna just kept up her cruel game, controlling everything, keeping me right on the edge.

Joanna smirked from the corner of her mouth, seeing how completely at her mercy I was. Her eyes studied me, amused, like she was savoring my desperation. Without warning, she went down again, but this time her mouth opened wider, covering the head with more intensity. The hot, wet sensation made me arch my back, letting out a guttural moan. Her tongue worked more insistently now, pressing the underside of the head, sliding slowly, spreading saliva.

I felt her mouth moving with more hunger now. Her lips sealed around every inch of the head while her tongue wrapped around it, playing, teasing. The heat was intense, and the wet sounds of her movements echoed through the room, mixing with my heavy breathing.

Saliva started dripping down my cock, trailing along the shaft, pooling at the base. Joanna didn’t care about keeping it clean—hell, she seemed to love the mess, licking it slowly, then sucking harder again. Her hand slipped around the base, spreading her own spit, making everything slicker and dirtier.

My hand still gripped her hair, fingers tangled in the dark strands, trying to hold on so I wouldn’t lose it completely. My hips bucked instinctively against her mouth, chasing more depth, more contact, more anything to push me over the edge.

She noticed.

And sped up.

Now her mouth sucked me with a more intense rhythm, her tongue rubbing every surface, while she made little sucking motions on the head, each one driving me to new heights of desperation. Every light thrust I tried, she countered with a long, slow lick, saliva building up, dripping between us, making it all even messier and hotter.

My muscles went rigid, fingers tightening in her hair. The pleasure was building again, too fast, unstoppable. I knew I was gonna come, no holding back.

And that’s when Joanna stopped.

She just pulled away, leaving me throbbing in the air, pulsing, shaking with frustration all over again.

“Ah, holy shit…” I let out, my voice almost breaking from desperation.

Joanna licked the corner of her mouth, still with that cruel little smile, pleased with her game.

“Not in the mood today… I just really wanted to see if it was the same cock from the photo,” she murmured, like she was laying down the rules. “And… I gotta head out, unfortunately. I just stopped by to kill time.”

My eyes widened, the horniness still burning inside me like an open wound.

“Fuck, Joanna!” I blurted out, frustrated, feeling my whole body pulse with the unresolved tension.

She laughed, fixing her hair like nothing happened. Her calm drove me even crazier. I didn’t know if I wanted to grab her by the hair and make her finish what she started or just play along with her game like a good loser. In the end, I just managed an awkward laugh, accepting what she’d given me… or rather, what she’d denied me.

I walked her to the door, still feeling my hard cock throbbing in my pants, every step reminding me of the torture she’d put me through.

Before leaving, Joanna turned to me, her eyes gleaming with one last tease.

“If you promise not to come till tomorrow… I’ll swing by in the afternoon.”

The door closed before I could answer. And there I was, alone, laughing from pure frustration, knowing I had no choice but to wait.