My Straight Roommate Kept Ruining My Dates Until The Balcony Truth-quynhho

The balcony door stayed half-open behind us.

Music leaked out in little bursts every time someone inside laughed too loudly, but Drew and I might as well have been standing miles away from the party. His hands were still on the railing. Mine were at my sides because I did not trust myself to move.

“I can’t keep pretending I’m fine,” he had said.

Image

That sentence should have made everything clear.

It did not.

It made everything louder.

For months, I had been building explanations around Drew like little fences. He was protective. He was bored. He did not like Logan. He was stressed from work. He had poor timing. He liked being the center of attention. Anything except the one answer everyone else had apparently seen from across the room.

Drew was jealous because Drew wanted me.

And the most inconvenient part was that hearing it did not scare me the way it should have.

It made me hope.

He swallowed and glanced toward the glass door. “I had a whole speech prepared.”

That nearly broke me.

“You made a speech?”

“Shut up,” he said, but the words came out soft.

For one second, we were ourselves again. Two roommates hiding behind humor because honesty was too big to hold with bare hands. Then the moment passed, and Drew looked down at the city.

“Every time you start seeing someone, I tell myself it doesn’t matter,” he said. “I tell myself you’re my friend, and I should be happy for you.”

My chest tightened.

“Then I see you with them,” he continued. “Ryan. Ben. Logan. Any of them. And I can’t stand it.”

There it was.

No joke.

No dodge.

No strange little excuse about needing help finding Mike or cleaning the spice rack or suddenly deciding to sit in the living room until two in the morning.

Just the truth, standing between us with nowhere to hide.

“Drew,” I said, because apparently my vocabulary had collapsed to one word.

He laughed without looking at me. “I know how ridiculous it sounds.”

“It doesn’t.”

That made him finally turn.

The hope in his face was so small I almost missed it. Maybe that was what hurt the most. Drew, who could walk into a room and own it in ten minutes, was looking at me like he had no idea whether he was about to lose his best friend.

“I’ve never felt like this before,” he said. “I don’t know if I’m gay. Or bi. Or what. I don’t know what word fits. I just know that every time some guy gets close to you, I feel like I’m being replaced.”

I should have answered right away.

I did not.

Because while he was confessing, my own truth was rising up underneath me.

I had been comparing every date to Drew.

I had done it with Ryan when I came home and wanted to tell Drew first. I had done it with Ben when I noticed Drew watching from across the room and cared more about that than Ben’s hand brushing mine. I had done it with Logan, kind, patient Logan, who made three hours feel easy and still somehow never felt like home.

I had been waiting for Drew to interrupt.

I had been relieved when he did.

“I don’t expect anything,” Drew said quickly, mistaking my silence for rejection. “I swear. I just couldn’t keep doing this. You deserved to know why I was acting insane.”

“You were acting insane,” I said.

He gave me a wounded look. “Really?”

“You challenged a guy to darts because he complimented my shirt.”

“He was smug.”

“He was offering me a drink.”

“Both can be true.”

I laughed, and Drew did too, but then his smile faded. He was still waiting. That was when the balcony door slid open.

Lisa stepped outside.

She froze so hard it looked painful.

Her eyes went from Drew to me, then back to Drew, then back to me. Her mouth opened. For one terrifying second, I thought she was going to say something gentle.

She did not.

“Oh my god,” she whispered. “You finally told him.”

Drew closed his eyes. “Please no.”

“How long were you listening?” I asked.

“Long enough.”

“Lisa.”

“I have been waiting six months,” she said, pointing at both of us like we were evidence in court. “Six months of watching him hover near you like a jealous husband with no wedding ring.”

Drew looked ready to climb over the railing.

I started laughing.

I could not help it. The pressure in my chest cracked open, and suddenly the whole thing was ridiculous. Painful, terrifying, enormous, but also ridiculous. Drew, who had spent months pretending to be subtle. Me, who had spent months pretending not to see it. Lisa, standing there like she had bought tickets to the ending.

“This is not your entertainment,” Drew muttered.

“It absolutely is,” she said.

Then she went back inside, but not before giving me a look that said I had better stop being stupid.

The problem was that stopping was harder than it looked.

Drew had told me the truth, and I still had Logan.

We were not officially boyfriends. We had not promised each other anything. But he had asked about being exclusive, and I had asked for time. At the time, I told myself I was being careful. Standing on that balcony, I understood I had been waiting for Drew to make a move he had been terrified to make.

That was not fair to Logan.

The next few days were strange.

Drew and I went home from the party together, but nothing dramatic happened. No kiss in the hallway. No sudden confession from me. We ordered greasy breakfast the next morning and sat on opposite ends of the couch, both too aware of the space between us. He tried to act normal. I tried to act normal. We were both terrible at it.

At one point, he reached for the remote at the same time I did, and our fingers touched.

We both froze.

“This is stupid,” he said.

“Extremely.”

Neither of us moved for another full second.

Then we both started laughing like exhausted people.

But laughter did not fix the Logan problem.

Two days later, I asked Logan to meet me for coffee. He knew as soon as I sat down. I could see it in his face, the tired little smile of someone who had already reached the ending before I opened my mouth.

“It’s your roommate, isn’t it?” he said.

I stared at him.

“Was it that obvious?”

Logan laughed quietly. “Carter, he looked at me like I was stealing his parking spot and his future.”

I covered my face with both hands.

“And you looked at him like you wanted him to stop me,” Logan added.

That one landed harder.

Because it was true.

I apologized. Not in the vague way people apologize when they want to leave clean. I told him he had been good to me. I told him I had been confused, and that my confusion had not been his responsibility to carry. Logan was kinder than I deserved. He sighed, looked down at his coffee, and said he wished me well.

When we hugged goodbye, I felt sad.

But I also felt free.

That night, Drew was on the couch when I came home. The TV was on, but he was not watching it. He had one knee bouncing, one hand gripping the remote, and the expression of a man trying to look casual while failing at every level.

“Hey,” he said too fast.

“Hey.”

“How was your day?”

“You mean did I meet Logan?”

His knee stopped moving.

The room went very quiet.

“Yeah,” he said.

I sat beside him. Not too close. Close enough.

“I ended it.”

Drew did not breathe for a second.

“What?”

“I ended it,” I repeated. “He already knew.”

Hope crossed Drew’s face before he could stop it. Then fear followed right behind, like he was ashamed of wanting the thing he wanted.

“Carter, you didn’t have to do that because of me.”

“I know.”

“I meant what I said. I don’t expect anything.”

“I know.”

He looked at me then, really looked, and I finally gave him the answer I should have given on the balcony.

“But every time I was with him, I kept thinking about someone else.”

Drew’s mouth opened.

Nothing came out.

It was the first time I had ever seen him completely speechless, and I am not proud of how much I enjoyed it.

“You mean me?” he asked finally.

“No, the guy from the darts game.”

“Carter.”

“Yes, you idiot.”

He laughed then, one sharp breath of relief that turned into something softer. We sat there smiling like two people who had survived a storm and did not yet trust the quiet. The apartment looked exactly the same. Same couch. Same lamp. Same stack of mail on the counter. But everything inside it had shifted.

“Can I do something?” Drew asked.

His voice was careful.

I already knew what he meant.

I nodded.

He moved closer slowly, giving me every chance to pull away. I did not. His hand touched my cheek first, tentative and warm, and then he kissed me.

It was not a movie kiss.

It was nervous.

A little awkward.

Too careful at first, then not careful enough.

It was two best friends crossing a line and realizing the line had been behind them for months.

When we pulled apart, Drew stared at me like he was trying to memorize the new shape of his life.

“I can’t believe that’s what all this was,” he said.

“Jealousy?”

“Panic disguised as jealousy.”

“You disguised it badly.”

“I know.”

That became the first joke of us.

Us.

The word felt strange for about three days, then it felt like it had always been waiting in the apartment, tucked between Sunday breakfasts and late-night movie arguments. We did not know how to behave at first. We overthought everything. Where to sit. Whether holding hands on the couch was too much. Whether a kiss goodbye before work was allowed when we were still roommates and now something else.

It turned out we were two grown men with the emotional coordination of people assembling furniture without instructions.

Lisa found out officially four days later, though calling it “found out” is generous. She walked in, saw Drew’s arm over my shoulders, and screamed, “I knew it,” so loudly our downstairs neighbor hit the ceiling.

Our friends were worse.

Apparently everyone had known.

Everyone.

The group chat had theories. Lisa had timelines. Someone had made a joke about Drew’s “security guard era.” Ben, the cousin from game night, sent me a message that simply said, “Tell him I forgive him.”

Drew was humiliated.

I was delighted.

But the biggest change was not the teasing. It was Drew himself.

The jealousy vanished almost overnight.

At a birthday party a few weeks later, a guy came up and flirted with me right in front of him. Old Drew would have appeared between us with a fake emergency and the posture of a nightclub bouncer. New Drew walked over, wrapped an arm around my shoulders, and smiled.

“Sorry,” he said. “My boyfriend.”

The guy backed off immediately.

I turned to Drew.

“Boyfriend?”

His ears went red.

“I may have skipped a step.”

“You did.”

“Do you want me to go back?”

I looked at him, at the nervous smile he was trying to hide, and realized I did not.

“No,” I said. “Keep going.”

He kissed my cheek in front of everyone, and for the first time, there was no panic in him. No hovering. No pretending. Just Drew, lighter than I had ever seen him.

Months later, we borrowed a friend’s lake cabin for a weekend. It was small and quiet, with a dock that creaked under our feet and water that turned gold at sunset. We sat side by side with our shoulders touching, neither of us saying much because we did not have to.

Then Drew told me the part that still catches in my throat.

“I almost moved out,” he said.

I turned toward him. “What?”

“Before the balcony. Before Logan got serious.” He looked out across the water. “I started looking at apartments.”

The idea hit me harder than I expected.

Drew leaving.

His room empty.

No movie nights. No stupid arguments over groceries. No one appearing in the kitchen to ask who had texted me. No chance to figure out that the thing we were both afraid of was the same thing.

“Why didn’t you tell me?” I asked.

He laughed softly. “Because the reason was you.”

That silenced me.

“I thought if I wasn’t around you, I’d get over it,” he said. “I thought you’d meet someone, and I would have to sit there and watch it happen. I didn’t think I could do that.”

For a moment, all I could hear was the water moving under the dock.

We had come so close.

Not to a dramatic ending.

To an ordinary one.

The kind where somebody packs boxes, leaves a key on the counter, and spends the rest of his life wondering what would have happened if he had stayed one more week.

I reached for his hand.

“I would have hated that,” I said.

He looked at me.

“Seriously,” I said. “I would have hated it.”

Something in his face softened so completely that I knew he believed me. He leaned his forehead against mine, and for a while we just sat there, breathing the same air, holding on to the version of our lives that had almost disappeared.

“I’m really glad I stayed,” he whispered.

“Me too.”

A year after that first rooftop party, we were back on our apartment balcony, the same balcony where everything had started to come apart and come together. The city was below us. Drew’s hand was in mine. Somewhere inside, our friends were arguing over a card game.

He nudged my shoulder.

“Remember Ryan?”

I groaned. “The first guy?”

“I hated him.”

“You didn’t know him.”

“Didn’t matter.”

I laughed, and Drew smiled like he knew he deserved every bit of teasing he would get for the rest of our lives.

The story was never really about jealousy.

Not only jealousy.

It was about two people terrified of losing each other, both pretending the fear meant something else. It was about a straight roommate who was not as straight as he thought, and a gay best friend who somehow missed the obvious because wanting it felt too dangerous.

We almost let silence make the decision for us.

Instead, Drew followed me onto a balcony.

And finally, one of us was brave enough to stop pretending.

Leave a Reply

Your email address will not be published. Required fields are marked *