Chapter Text
The first thing Cory became aware of was warmth.
Not the oppressive heat of a Texas summer morning seeping through inadequate window blinds, but the specific warmth of another person—skin against skin, breath against the back of his neck, an arm draped heavy across his ribs. Ethan's arm. Ethan's breath. Ethan's chest rising and falling against Cory's spine in the slow, steady rhythm of sleep.
Cory kept his eyes closed and tried to remember how they'd ended up like this. Again.
They'd been watching something. Some show Ethan had insisted was "essential viewing" despite Cory's protests that he had work in the morning. They'd shared a pizza, argued about toppings (Ethan's pineapple advocacy was a moral failing Cory couldn't overlook), and somewhere around episode three, Ethan had shifted closer on the couch. Not unusual. Ethan was tactile in a way that had taken Cory months to get used to when they'd first become friends in college—always touching, always leaning in, always assuming physical closeness was just another language of affection.
Cory had learned to speak it. Had learned to ignore the way his pulse jumped when Ethan's fingers brushed his arm, when Ethan's head found his shoulder, when Ethan looked at him with those dark eyes that seemed to see everything except the one thing Cory needed him to see.
They must have fallen asleep on the couch and migrated to Ethan's bed at some point. Or maybe Ethan had dragged him there, half-conscious, the way he sometimes did. "Your back's gonna be fucked if you sleep on the couch," he'd say, as if Cory's physical comfort was his personal responsibility.
Now, in the gray light of early morning, Cory allowed himself thirty seconds. Thirty seconds to feel the weight of Ethan against him, to catalog the points of contact—Ethan's forearm across his chest, Ethan's knee tucked behind his, Ethan's face buried in the space between Cory's shoulder blades. Thirty seconds to pretend this meant what he wanted it to mean.
Then he opened his eyes and began the careful extraction.
It was an art form he'd perfected over the past year of living together. Slow movements. Gradual shifts. Ethan was a heavy sleeper, but Cory had learned which movements would wake him and which wouldn't. He eased Ethan's arm up and slid out from under it, replacing his body with a pillow that Ethan immediately pulled close, mumbling something incoherent into the fabric.
Cory stood beside the bed for a moment, looking down at him.
Ethan slept like he did everything else—unguarded, sprawled out, taking up space without apology. His dark hair was a mess, falling across his forehead. His lips were slightly parted. There was a crease on his cheek from the pillowcase. He was wearing one of Cory's old college t-shirts, stretched out and soft from years of washing, and boxer briefs that had ridden up on one thigh.
Cory's chest ached.
He turned away and left the room, pulling the door mostly closed behind him.
The apartment was small—a two-bedroom in a complex that had seen better days, with thin walls and a perpetually broken AC unit that their landlord kept promising to fix. But it was theirs. They'd moved in together after graduation, when neither of them could afford to live alone in Austin and the idea of random roommates felt unbearable after four years of dorm life and shared apartments with people who never cleaned the bathroom.
"We already know each other's worst habits," Ethan had said, grinning. "How bad could it be?"
Cory had known it was a terrible idea. Had known that living with Ethan—seeing him every day, sharing space, falling into the kind of domestic intimacy that came with cohabitation—would be a special kind of torture. But he'd said yes anyway, because the alternative was not seeing Ethan every day, and that felt worse.
Now, two years later, their lives were so tangled together that Cory couldn't imagine separating them. Their books were mixed on the shelves, their dishes in the same cabinets, their laundry sometimes accidentally combined because they both bought the same brand of black t-shirts. The bathroom counter held both their toothbrushes in the same cup. The refrigerator was covered in magnets from places they'd visited together, holding up takeout menus and grocery lists written in both their handwriting.
It looked like a home. It looked like a life built together.
It looked like something it wasn't.
Cory started the coffee maker—the good one Ethan had bought last Christmas because "we're adults now, we deserve decent coffee"—and leaned against the counter while it brewed. Through the window above the sink, he could see the parking lot, the dumpsters, the fence that separated their complex from the one next door. The sky was turning from gray to pale blue. It was going to be hot today. It was always hot.
His phone buzzed on the counter. A text from his mother: Church on Sunday? Haven't seen you in weeks.
Cory's stomach clenched. He swiped the notification away without responding.
The coffee maker beeped. He poured two mugs—black for himself, room for cream and sugar for Ethan—and carried them back toward the bedrooms. He paused outside Ethan's door, listening. Still quiet. He could leave the coffee on the nightstand, let Ethan wake up to it. That would be the smart thing. The safe thing.
Instead, he pushed the door open with his hip.
"Coffee delivery," he said softly.
Ethan groaned and rolled over, squinting at him. "What time is it?"
"Early. You don't have to get up yet."
"Then why are you torturing me with consciousness?" But Ethan was already pushing himself up against the headboard, reaching for the mug Cory offered. His hair was sticking up on one side. The t-shirt had twisted around his torso. He looked soft and rumpled and perfect, and Cory had to look away.
"I have to be at work by eight," Cory said, moving to sit on the edge of the bed. Not too close. "Thought I'd caffeinate you before I left."
"You're a saint." Ethan took a sip and made a face. "Needs sugar."
"Sugar's in the kitchen."
"You're already up."
"You have legs."
"Cruel." But Ethan was smiling, that easy smile that made Cory's chest feel too small for his lungs. "What time did we pass out last night?"
"I don't know. Late."
"Did we finish the season?"
"I don't think so."
"We should finish it tonight." Ethan stretched, the movement pulling the t-shirt up to reveal a strip of stomach, the sharp jut of his hipbone above the waistband of his underwear. Cory looked at his coffee. "Unless you have plans?"
"No plans."
"Good." Ethan leaned back against the headboard, cradling his mug in both hands. "I like this. Our routine."
Our routine. The words settled in Cory's chest like stones. He wanted to ask what Ethan meant by that. Wanted to ask if Ethan felt it too—the weight of their closeness, the way they'd built something that looked like a relationship without ever naming it as one. Wanted to ask if Ethan ever woke up with Cory's body pressed against his and felt the same desperate longing that Cory felt every single time.
But he didn't ask. Because he knew the answer, and knowing it explicitly would be worse than living in this gray space of uncertainty.
"Yeah," Cory said instead. "Me too."
Work was a blur of spreadsheets and emails and a meeting that could have been an email. Cory worked in accounting for a mid-sized tech company, the kind of job that paid the bills and offered decent benefits but didn't inspire passion. He was good at it—detail-oriented, reliable, the person who caught errors before they became problems. His coworkers liked him. His boss trusted him. It was fine.
It was all fine.
During his lunch break, he sat in his car in the parking garage and scrolled through Instagram. Ethan had posted a story—a photo of the coffee mug Cory had brought him, with the caption "best roommate" and a heart emoji.
Roommate.
Cory locked his phone and pressed the heels of his hands against his eyes.
The thing was, he'd known he was gay since he was fourteen. Had known it with the kind of certainty that made denial impossible, even when he'd tried. Even when he'd prayed about it, begged God to take it away, promised to be better if only he could be normal. Even when his youth pastor had talked about sin and temptation and the importance of resisting the flesh. Even when his mother had said, in that careful voice she used when discussing difficult topics, that she loved him no matter what but hoped he'd find a nice girl someday.
He'd known. But knowing and accepting were different things, and Cory had spent years in the space between them.
Coming out to Ethan in college had been terrifying and anticlimactic in equal measure. They'd been drunk at a party, sitting on a back porch while music thumped inside, and Ethan had been talking about some girl he'd hooked up with. "What about you?" he'd asked. "You seeing anyone?"
And Cory, emboldened by cheap beer and exhaustion, had said, "I'm gay."
Ethan had blinked at him. "Oh. Cool."
"Cool?"
"Yeah, man. Cool." Ethan had shrugged. "Does this mean you're gonna start giving me fashion advice? Because honestly, I could use it."
That had been it. No drama, no rejection, no crisis of friendship. Ethan had just... accepted it, the way he seemed to accept everything about Cory. And then, a few months later, Ethan had come out too—bisexual, he'd said, though he mostly dated men. "Guess we're both queer," he'd said, grinning. "We should get matching pride flags for our dorm."
They had. They'd hung them on the wall, and Cory had felt something loosen in his chest, some knot of fear he'd been carrying for years.
But coming out to Ethan hadn't made it easier to be in love with him. If anything, it had made it harder, because now there was no excuse. No reason they couldn't be together except that Ethan didn't want him that way.
Ethan loved him, Cory knew that. Loved him as a friend, as a roommate, as someone he trusted and relied on. But love and desire weren't the same thing, and Cory had learned to live with the difference.
Most days, he managed. Most days, he could be Ethan's friend and roommate and nothing more, could ignore the wanting that lived under his skin like a second heartbeat.
But some days—days when he woke up tangled with Ethan, when Ethan smiled at him like he was the only person in the world, when Ethan called him "best roommate" with a heart emoji—some days it felt like drowning.
When Cory got home that evening, Ethan was in the kitchen, attempting to cook.
"Attempting" was the operative word. Ethan's relationship with cooking was optimistic at best, catastrophic at worst. He stood at the stove, stirring something in a pan while consulting his phone, which was propped against the backsplash and playing a cooking video.
"Should I be worried?" Cory asked, dropping his keys on the counter.
"Rude. I'm making dinner."
"That's why I'm worried."
"It's just pasta. How hard can pasta be?" Ethan gestured at the pot of boiling water with his wooden spoon. "I'm a grown man. I can handle pasta."
"You burned ramen last month."
"That was one time, and the smoke alarm was being dramatic."
Cory moved closer, peering into the pan. "What's in there?"
"Vegetables. I'm being healthy." Ethan bumped his hip against Cory's. "You should be proud of me."
The casual touch sent electricity up Cory's spine. He stepped back, reaching for the refrigerator. "Want me to make a salad?"
"Look at us, being domestic as fuck."
They moved around each other in the small kitchen with practiced ease, Cory chopping vegetables while Ethan drained pasta and attempted to make a sauce from the recipe on his phone. Music played from Ethan's speaker—some indie playlist he'd been obsessed with lately. Ethan sang along, off-key and unselfconscious, and Cory felt that familiar ache in his chest.
This was the worst part. Not the big moments, but the small ones. The everyday intimacy of sharing space, sharing meals, sharing a life. The way Ethan handed him a tomato without being asked, knowing Cory would want it for the salad. The way Cory automatically grabbed two beers from the fridge, knowing Ethan would want one. The way they existed together like two parts of a whole, comfortable and easy and completely platonic.
"So I was thinking," Ethan said, dumping pasta into the pan with his vegetables, "we should do something this weekend. Like, actually leave the apartment."
"Revolutionary concept."
"I'm serious. When's the last time we did something fun? We're becoming hermits."
"You went out last weekend."
"Yeah, but you didn't come." Ethan looked at him over his shoulder. "You never come anymore."
Because watching you flirt with other men is its own special kind of torture, Cory thought. Because seeing you dance with someone else, kiss someone else, go home with someone else, makes me want to claw my skin off.
"I've been tired," he said instead.
"You're always tired lately." Ethan turned off the stove and started dividing pasta between two bowls. "I'm worried about you."
"I'm fine."
"You're not fine. You're..." Ethan paused, frowning. "I don't know. Distant."
Cory's throat tightened. "I'm not distant. I'm right here."
"You know what I mean." Ethan handed him a bowl, their fingers brushing. "You're here, but you're not here. Like you're somewhere else in your head."
"Just work stuff."
"Is it work? Or is it..." Ethan trailed off, and for one terrifying moment, Cory thought he was going to say it. Was going to name the thing between them, drag it into the light where they'd have to look at it directly.
But Ethan just shook his head. "Never mind. Come on, let's eat before this gets cold."
They settled on the couch with their bowls, Ethan pulling up the show they'd been watching. The pasta was overcooked and underseasoned, but Cory ate it anyway, hyperaware of Ethan beside him—the warmth of his thigh pressed against Cory's, the way he kept stealing glances at Cory between bites, like he was trying to figure something out.
"This is terrible," Ethan said after a few minutes.
"It's not that bad."
"You're a liar, but I love you for it." Ethan set his bowl on the coffee table and leaned back, his head finding Cory's shoulder like it always did. "We should just order pizza next time."
"Probably."
They watched in comfortable silence, Ethan's weight warm and solid against him. On screen, characters were falling in love, having the kind of dramatic conversations that only happened in television. Cory tried to focus on the plot, but all he could think about was the way Ethan's hair tickled his neck, the way Ethan's hand had come to rest on Cory's knee, casual and thoughtless.
"Hey," Ethan said softly. "You'd tell me if something was wrong, right?"
Cory's heart hammered. "Of course."
"Because you seem... I don't know. Sad, maybe? And I know you don't like talking about feelings and shit, but I'm here. You know that, right?"
"I know."
"Good." Ethan squeezed his knee. "You're my best friend. I don't know what I'd do without you."
Best friend. The words were a knife between Cory's ribs, sharp and precise.
"Yeah," Cory managed. "Same."
Later, after they'd finished the episode and Ethan had declared himself too tired to start another one, they cleaned up the kitchen together. Ethan washed while Cory dried, another routine they'd fallen into without discussion. The window above the sink was open, letting in the sound of cicadas and distant traffic.
"I'm thinking about going to Rusty's on Friday," Ethan said, scrubbing at a pot. "You should come."
Rusty's was the gay bar they'd been going to since they were twenty-one, when they'd first gotten fake IDs and felt brave enough to venture into queer spaces. It was small and dingy and played terrible music, but it was theirs—one of the few places in Austin where they could be openly themselves.
Cory hadn't been in months.
"Maybe," he said.
"That's not a yes."
"It's not a no."
"It's not a yes either." Ethan handed him the pot. "Come on. It'll be fun. We can dance, get drunk, make poor decisions."
"You can make poor decisions. I'll watch."
"Where's the fun in that?" Ethan pulled the plug, watching the water drain. "You used to love going out."
"I still do."
"Then come with me." Ethan turned to face him, leaning back against the counter. His t-shirt was damp from dishwater, clinging to his chest. "Please? I miss you."
"You see me every day."
"That's not what I mean." Ethan's expression was serious now, his dark eyes searching Cory's face. "I miss you being... I don't know. Present. Like you're holding something back from me."
Because I am, Cory thought. Because if I let you see everything I'm feeling, it would ruin this. Ruin us.
"I'll think about it," he said.
Ethan studied him for another moment, then nodded. "Okay. But I'm going to keep asking until you say yes."
"I know you will."
"Good." Ethan pushed off the counter and stretched, his shirt riding up again. "I'm gonna shower and crash. You coming to bed?"
The question was innocent—Ethan meant his own bed, where they'd probably end up watching videos on their phones until one of them fell asleep. But Cory's mind snagged on the phrasing, on the casual assumption that they'd share space even in sleep.
"In a bit," Cory said. "I want to finish some stuff first."
"Don't stay up too late." Ethan squeezed his shoulder as he passed, and Cory felt the touch like a brand. "Night, Cor."
"Night."
Cory listened to Ethan's footsteps retreating down the hall, the sound of the bathroom door closing, the shower starting. He stood in the kitchen, dish towel still in his hands, and tried to breathe through the tightness in his chest.
This was his life now. This careful dance of proximity and distance, of wanting and not having, of loving someone who loved him back in all the wrong ways. He'd chosen it—chosen to live with Ethan, to be his friend, to take whatever pieces of him were offered even though he wanted the whole thing.
And most days, it was enough. Most days, he could convince himself that this was better than nothing, that having Ethan in his life as a friend was worth the constant ache of wanting more.
But some days—days like today, when Ethan looked at him with concern and affection, when Ethan touched him casually and called him best friend, when Ethan asked him to come to bed like it was the most natural thing in the world—some days, Cory wasn't sure how much longer he could keep doing this.
He folded the dish towel and hung it on the oven handle. Through the apartment's thin walls, he could hear the shower running, could picture Ethan in there, water streaming over his skin.
Cory closed his eyes and prayed. Not to God—he'd given up on those prayers years ago, when it became clear that God wasn't going to change him, wasn't going to take away the wanting. But to something, anything, for the strength to keep living in this liminal space between friendship and love, between having and wanting, between the life he had and the life he desperately wished for.
The shower shut off. Cory opened his eyes.
He gave Ethan ten minutes to get settled, then made his way down the hall. Ethan's door was open, and he was already in bed, scrolling through his phone. He looked up when Cory appeared in the doorway.
"Thought you had stuff to finish?"
"It can wait."
Ethan smiled and patted the space beside him. "Come here."
Cory should have gone to his own room. Should have put distance between them, should have tried to break this pattern of sleeping in Ethan's bed more often than his own. Should have protected himself from the inevitable hurt of wanting something he couldn't have.
But he didn't. He crossed the room and climbed into bed beside Ethan, and when Ethan immediately shifted closer, tucking himself against Cory's side, Cory wrapped an arm around him and tried not to think about how right it felt.
"What are you watching?" Cory asked.
"TikTok. Nothing important." Ethan tilted his phone so Cory could see—some video of a dog doing tricks. "Just killing time until I pass out."
They lay there in the dim light from Ethan's phone, Ethan's head on Cory's chest, Ethan's leg thrown over his. This was the worst part and the best part, the moment when Cory could pretend they were something they weren't. When he could feel Ethan's heartbeat against his ribs and imagine it meant something more than casual affection.
"Cor?" Ethan's voice was soft, already drowsy.
"Yeah?"
"I'm glad we live together."
Cory's throat tightened. "Me too."
"Like, really glad. I don't think I could do this whole adult thing without you."
"You'd be fine."
"Maybe. But I wouldn't want to." Ethan's fingers traced absent patterns on Cory's stomach, over his t-shirt. "You make everything better."
Cory couldn't speak. Couldn't trust his voice not to break, not to give away everything he was trying so hard to hide. So he just tightened his arm around Ethan and pressed his face into Ethan's hair, breathing in the scent of his shampoo.
"Love you," Ethan mumbled, already half-asleep.
"Love you too," Cory whispered.
And he did. God, he did. Loved Ethan with an intensity that scared him, that felt too big for his body, that made him want to scream and cry and beg for something he knew he'd never have.
But he didn't say that. Didn't say I'm in love with you or I want you or Please see me the way I see you. Didn't say This is killing me or I don't know how much longer I can do this or Sometimes I wish we'd never met because at least then I wouldn't know what I'm missing.
He just held Ethan while he slept, and tried to memorize the weight of him, the warmth of him, the impossible gift of his presence.
Outside, the city hummed with life. Cars passed on the street below. Someone laughed in a neighboring apartment. The world kept turning, indifferent to Cory's quiet suffering, to the way his heart was breaking in slow motion.
Ethan's breathing evened out, deep and steady. His phone slipped from his hand onto the mattress. Cory carefully reached over and plugged it in, then settled back down.
He should sleep. He had work in the morning, another day of pretending everything was fine, of being the reliable friend and roommate and nothing more.
But he stayed awake, watching the shadows move across the ceiling, feeling Ethan's heartbeat against his side, and trying not to think about how much he wanted this to mean something it didn't.
Trying not to think about the sin of it—not the queerness, which he'd made peace with years ago, but this. This wanting of someone who didn't want him back. This constant state of longing that felt like its own kind of transgression, like he was taking something he hadn't been given permission to take.
His mother's voice echoed in his head: God has a plan for you. You just have to trust Him.
But what if God's plan was this? This endless wanting, this beautiful torture, this love that had nowhere to go?
Cory closed his eyes and tried to pray again, but the words wouldn't come. There was nothing left to say that he hadn't already said a thousand times. Please and help and I can't and why and please, please, please.
Beside him, Ethan shifted in his sleep, burrowing closer, and Cory held him tighter.
This was his life. This was his choice. And tomorrow, he'd wake up and do it all again—the careful extraction, the coffee, the pretending. He'd go to work and come home and exist in this space between friendship and love, between having and wanting, between the life he had and the life he'd never have.
He'd survive it. He always did.
But God, it hurt.
It hurt so much.
