My Straight Best Friend Asked Me to Be His Fake Boyfriend
Copyright© 2026 by StoriesByTroy
Chapter 2
Erotica Sex Story: Chapter 2 - 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
By the time Matteo texted again, I should have known better.
I had told myself that night at his apartment was a one time thing, a ridiculous performance for an audience of one. Jessica had played her role perfectly too, pretending not to care while studying us like she was preparing for an exam. When I left, I felt drained, like I had been holding my breath the whole evening. But Matteo’s message came again the next sunday, short and casual, as if nothing about that night had been strange.
Come over tonight? Movie night. Jess will be around.
I stared at the screen longer than I should have, thumb hovering. I could have said no. I should have said no. Instead I typed back, Sure.
The second act of this play began much like the first. Same apartment, same mismatched cushions, same faint smell of Jessica’s perfume lingering in the air. Matteo greeted me at the door with that grin that could talk its way out of any mess. His curls were damp, his T-shirt clinging slightly to his chest like he had just showered.
“Hey, babe,” he said with a teasing drawl, the same one that made Jessica’s head turn from the kitchen.
I laughed softly, trying not to look like my pulse had just doubled. “Hi to you too.”
Jessica was pretending to pour wine but her attention was fully on us. She gave a cool smile, the kind that barely reached her eyes. “So, the happy couple again,” she said.
“Just a quiet night,” Matteo replied easily. “We thought we’d watch something light.”
He motioned for me to sit, and I took my place on the couch. The same spot as last time. Familiar, dangerous territory. Matteo joined me, tossing a throw pillow aside, his thigh brushing against mine like it meant nothing. Maybe it did mean nothing. That was the problem.
We scrolled through Net’flix for far too long, half talking, half laughing, while Jessica moved around behind us. Every so often, I could feel her eyes on us, the weight of her disbelief pressing into the back of my neck.
Matteo caught it too. “She does not buy it,” he murmured under his breath, smirking at the screen.
“Buy what?” I asked, pretending not to know.
“That you and I are real.” He turned his head toward me slightly, voice lower. “She thinks I am faking it. That I can’t pull this off.”
I looked at him. “And why does that matter?”
He grinned again, the kind of grin that said he had already decided something reckless. “Because it is fun to prove her wrong.”
Jessica walked past then, her glass of wine catching the light. “You boys want anything?”
“Just this,” Matteo said, leaning back into the couch, his arm stretching behind me in a casual sprawl.
Her eyebrow lifted, amused. “How romantic.”
She left the room, but not before glancing once more at the space between us. I could almost hear her thoughts ticking.
We watched the movie for maybe twenty minutes before Matteo paused it and turned slightly toward me. “You think we look convincing?”
I hesitated. “I think we look like two guys watching a movie.”
He chuckled. “Exactly. Which is why she still thinks it is fake.”
“Matteo,” I started, but he was already looking at me in that half-serious way that made everything else fade.
“You don’t mind if we kiss in front of her, right?”
He said it softly, as if it were an innocent suggestion, as if it were nothing more than a line in a script.
I felt the room shrink. My mouth went dry. Somewhere behind us, Jessica shifted in the dining area, pretending to scroll through her phone.
I should have said something like We don’t need to do that. Or That’s too much. Instead, what came out was quieter, almost a whisper. “If it helps.”
Matteo smiled faintly, almost surprised. Then he leaned in.
It was not dramatic, not even slow. Just a brief, simple press of his mouth against mine. His hand brushed my jaw for a second, maybe to make it look real. Maybe to make it feel real. I could not tell.
For a heartbeat, everything stopped. The movie flickered silently on the screen. Jessica’s glass clinked faintly against the table. I could feel the warmth of him, the faint taste of wine, the way his breath hitched before he pulled back.
And then it was over.
He sat back like nothing had happened, pressing play again. “See? Totally natural.”
Jessica let out a low laugh. “Awww,” she said, her tone syrupy with sarcasm. “So cute.”
Matteo flashed her a triumphant grin without looking at me. “I know right.”
I kept my eyes on the screen, trying to focus on the movie, but every nerve in my body felt like it was still holding that kiss. I could feel where his fingers had been on my skin, the heat still there.
Jessica’s laughter faded as she gathered her glass and walked out of the room. I heard her door shut down the hall.
The silence that followed was unbearable.
Matteo stretched, pretending to yawn. “Well. Mission accomplished.”
I nodded too quickly. “Yeah. Totally.”
He looked at me again, softer this time. “Hey. Thanks for doing this. I know it is weird.”
“Nah Matteo, It’s totally fine,” I lied. “You needed help.”
“Still,” he said, leaning back again, his arm brushing mine. “You are a good friend.”
I smiled faintly, hoping he could not hear my heart pounding.
We finished the movie in silence. The sound of the credits filled the room, but I barely registered a word. My mind was still caught on that single moment, that soft press of his mouth against mine. The scene played on repeat inside my head, looping endlessly. Every time I blinked, I could feel it again, like the warmth of sunlight lingering after the sun is gone.
I tried to play it cool, to sit there like nothing had happened. Matteo was back to scrolling through his phone, half smiling at something on the screen. His leg brushed mine again, and I flinched slightly, pretending to stretch. I could not tell if it was on purpose or not.
Maybe it was better not to know.
He tossed the remote aside and turned toward me, casual as ever. “That was not so bad, right?”
“No,” I said, my voice coming out a little higher than usual. “Not bad.”
“Jess totally bought it,” he said, grinning. “You saw her face. She did not even blink.”
I forced a laugh. “Yeah, she looked ... convinced.”