My Straight Best Friend Asked Me to Be His Fake Boyfriend
Copyright© 2026 by StoriesByTroy
Chapter 3: After The Kiss
Erotica Sex Story: Chapter 3: After The Kiss - When Matteo Romano, a straight Italian guy, convinces his best friend Adrian to pretend to be his boyfriend to keep his ex away, things get complicated fast. What starts as a harmless favor turns into late nights, lingering touches, and the kind of tension neither of them can keep pretending about.
Caution: This Erotica Sex Story contains strong sexual content, including Ma/Ma Ma Consensual Romantic Gay BiSexual Fiction Mystery White Male Anal Sex First Masturbation Oral Sex Safe Sex Voyeurism Porn Theatre Slow
I pushed the door shut behind me and the latch clicked louder than it should have in the quiet apartment. The lights were off except for the faint glow from the street spilling across the floor. I leaned my back against the wall and let out a long breath that trembled more than I wanted it to.
My chest felt too tight. My face felt too warm. I lifted my fingers to my lips without even thinking, then cursed under my breath when I realized what I was doing. I dropped my hand, tried to laugh at myself, but the heat rising in my cheeks made the sound weak and thin.
It was just a kiss. That was what I told myself. Nothing important. Nothing to think about. Just a moment to sell the act to Jessica. Matteo needed credibility. Matteo needed backup. Matteo needed someone who would not make things complicated.
I pushed away from the wall, headed to the kitchen, and filled a glass at the sink. The water looked steady. My hand did not. I took a few deep gulps, hoping the cold would do something to my pulse. It did not.
I set the glass down and leaned on the counter.
It was nothing.
Only a fake kiss.
Only part of the game.
I kept repeating it like I could convince myself if I said it enough times. Yet the memory rose anyway, soft and warm and real. The faint pressure of his hand on my jaw. The quiet breath he drew right before his lips met mine. The way his mouth felt, gentle but sure, like he had done it without overthinking.
And that low Thank you he whispered after.
That did not sound fake at all.
I shook my head, tried to push it out of my mind, but the thoughts kept circling back. If he was straight, why did it feel like that. Why did he kiss me like that. Why did he look at me like he wanted it to work. I knew the answer. I already knew it. He did not want it. He only needed it.
His friends had been teasing him for weeks.Telling him he looked stiff and confused whenever I stood near him. And Jessica had been getting worse. Matteo told me one night during dinner, while he picked at his pasta with that tired look in his eyes. She gets angry every time she sees me. She sends paragraphs at midnight. She comes to my room without warning. I just want peace for a while.
I understood that. I really did.
He was not ready for another relationship and he did not want to be dragged back into the old one. He needed a buffer. He needed a distraction. I was an easy solution. A safe solution.
I pressed the glass to my forehead, eyes closed.
So it made sense. All of this made sense. On paper it made sense.But my body did not care about paper. My body cared about the feeling that had not left me since I walked out his door.
I went to my room and sat on the edge of the bed. I tilted my head back and stared at the ceiling. My heartbeat was still too fast. My lips still felt warm. I let out a shaky breath and whispered to myself.
What am I doing.
The room stayed silent, like it was waiting for an answer I could not give.
My mind drifted back to the moment in the elevator earlier that night. The way Matteo kept glancing at me with that soft smile that he pretended was casual. The way he stood just a little too close. The way his voice got quieter every time he said fake boyfriend like there was something dangerous underneath it.
Am I being delusional. Probably.
I lay back on the mattress and stared at the ceiling fan. My hand slid slowly over my stomach, almost hesitant. I remembered the way he had touched my jaw. I remembered the way he whispered thank you in that low voice. I remembered how he sat beside me on the couch, thigh brushing mine, breath warm against my cheek.
My stomach tightened. That warmth turned into something heavier and more urgent. I bit my lower lip and let my hand drift lower. The pressure beneath my sweatpants grew almost immediately and I exhaled through my teeth.
This was stupid. Matteo was not into me. Matteo was only acting. Matteo had never looked at a man like that. Except he did look at me tonight. At least it felt like he did. And God, that was enough to make my body react before my brain could stop it.
I slid my hand over the fabric, slow and uncertain. A small sound escaped my throat. I tried to swallow it back but the feeling was too sharp. I closed my eyes as my fingers pressed down a little more firmly over my bulge. My hips lifted instinctively into the movement.
I should not be doing this. I knew it. I knew this was asking for trouble. I knew I was feeding something that would only hurt later. But the fantasy rose up anyway, uninvited and unstoppable.
I imagined him kissing me again, this time without Jessica watching from the other room. I imagined him taking my face in his hands with that same gentle confidence. I imagined him pushing me against the wall and whispering the kind of reckless things that had flashed through my mind ever since he smiled at me in the elevator.
You are mine.
A quiet breath left me. I pressed harder for one long second, my back arching, pleasure curling through my stomach.
Then I stopped.
The shock of almost losing control made me sit up quickly. My face burned. I covered my eyes with both hands and laughed once, softly and helplessly.
You are fucking insane, Adrian
I fell back onto the pillow again, chest rising and falling with shallow breaths. I stared at the ceiling and tried to calm myself. I should stop this. I should back out before it gets worse. I should protect myself. That was the responsible thing to do.
But the idea of telling Matteo no made my stomach twist in another way. I did not want to do it. I did not even want to pretend I could.
My phone buzzed beside me.
I flinched at the sound, grabbed it too fast, and almost dropped it. My heart leapt when I saw the name on the screen.
Matteo.
The message was short.
Hey fake boyfriend. Can I take you on a date this Saturday
I stared at it, unable to breathe for a moment.
A second bubble popped up.
Beach day. For the act obviously. 😏
My hand loosened around the phone and I let out a quiet, nervous laugh. I typed before my brain could catch up.
A date sounds nice.
He replied almost instantly.
Good. Wear something hot.
I lay there staring at the ceiling with a ridiculous smile on my face. I knew this was dangerous. I knew I was in trouble. But my chest felt warm and full and stupidly alive.
I set the phone down, turned off the lamp, and closed my eyes.
It is only a beach day. Only for the act. Only pretend.
But the smile stretching across my face in the dark said the truth I could not admit out loud.
I am already falling.
Saturday arrived far too quickly.
I woke up late in the morning but already felt restless. My stomach was tight with something half excitement and half dread. I kept telling myself it was only a beach day with Matteo’s friends, nothing dramatic, nothing intimate, nothing that should make my pulse feel like a trapped bird. But my hands shook a little as I opened my closet.
I pulled out a loose shirt with a soft tropical print. Then a pair of casual beach shorts that fit well but not too well. Sunglasses. Light cologne. Sunscreen. I laid everything on the bed and stared at it like I had accidentally confessed something by choosing it carefully.
Look hot. Matteo had said that. Half teasing. Half serious.