nothing new, r.c
pairings: rafe cameron x fem!reader
content: angstttttt no comfort
warnings: yearning? ooc! rafe lowk
word count: 4.3k
masterlist
The first time Rafe mentioned Sofia, he did it with one hand on the wheel and the other reaching blindly into the cooler for another beer.
There was no hesitation in his voice. No warning hidden in the way he said her name. Nothing that might have given you a few precious seconds to arrange your face into something less honest.
“Sofia’s coming to Midsummers with me, by the way.”
The boat cut smoothly across the water, leaving the Figure Eight shoreline shrinking behind you. Kelce was stretched across the back bench with his sunglasses slipping down his nose, and Topper had been complaining about the playlist for the better part of twenty minutes.
It should have been another ordinary afternoon.
You looked up from where you were sitting beside Rafe.
“With us?”
Rafe glanced at you, his eyebrows pulling together slightly.
“What?”
“You said Sofia’s coming.”
“Yeah.” He pulled a beer from the cooler and cracked it open against the edge of the console. “I asked her.”
The wind caught your hair and swept it across your mouth.
For a moment, you did not understand what he meant. Or perhaps you understood perfectly and simply needed him to say it again, differently this time.
“You asked her?”
“To Midsummers,” Kelce supplied, lifting his head. “Try to keep up.”
Rafe smirked. “Thank you, Kelce.”
You looked toward the water before any of them could see your expression change.
The sun was bright enough to hurt. It scattered across the surface in sharp white pieces, forcing you to squint even behind your sunglasses.
“Oh.”
It was the only word you could manage.
Rafe took a drink. “Figured I should bring someone this year.”
Something inside your chest folded in on itself. You had gone with him every year. Not officially. Neither of you had ever called it that.
But he picked you up. You sat beside him at dinner. You fixed his tie when he inevitably loosened it before you even reached the country club. When the dancing started, he found you in the crowd and held out his hand with a dramatic sigh, as though the entire tradition had been forced upon him.
You had never needed him to call it a date.
You had thought the fact that it was always you meant more than the word ever could.
Apparently, Rafe had been waiting to bring someone who counted.
“That’s great,” you said.
The lie came out smoothly enough that you almost believed it.
Topper did not.
You could feel him watching you from across the boat, but you refused to look at him. Topper had always noticed too much. It was one of the things you usually loved about him.
Right now, you hated it.
Kelce pushed himself upright.
“How’d you pull that off?”
“Fuck off.”
“I’m serious. Did you ask her, or did you just stand around staring until she felt bad for you?”
Rafe threw a bottle cap at him.
Kelce laughed, and the conversation moved forward without you.
You listened as Rafe told them he had asked Sofia the day before. She had apparently smiled. Said she would love to go. He had already made plans to pick her up.
Each detail settled somewhere beneath your ribs.
You tried not to picture it.
Rafe arriving at her house. Rafe waiting while she finished getting ready. Rafe looking at her when she opened the door. Rafe telling her she looked beautiful in the careless, almost dismissive way he gave compliments when he meant them too much.
The same way he had looked at you every year. Or maybe not the same.
Maybe that was the problem.
“You’re still coming, right?”
You turned toward him.
Rafe was watching you now, one hand loose around the wheel. The concern in his expression was so small it might have been imagined.
“Why wouldn’t I?”
He shrugged. “I don’t know. You’re being weird.”
“I’m not being weird.”
“You’ve said about three words in the last five minutes.”
“Maybe I’m enjoying the view.”
Rafe looked pointedly around at the open water. “You’ve seen it before.”
“And I’ve heard you talk before. I wanted a break.”
Kelce laughed from the back of the boat.
Rafe rolled his eyes, but the corner of his mouth lifted. “There she is.”
The words should not have warmed you. They did anyway.
He reached over and tugged lightly on the end of your hair before turning his attention back to the water.
It was the kind of touch that had ruined you slowly.
Rafe had never been careful with his affection. He leaned against you when he was tired. Rested his arm across the back of your chair. Called you in the middle of the night because he was bored and knew you would answer. He remembered which drinks you hated and which songs you pretended not to like. He let you drive his truck even though he complained about it the entire time.
He had given you years of almosts without realizing you were collecting them.
You moved away from the console and sat beside Topper.
Rafe noticed.
His eyes followed you for half a second before Kelce distracted him with another insult.
Topper waited until the engine and music were loud enough to cover his voice.
“You okay?”
“I’m fine.”
He tilted his head. “You look fine.”
“Thank you.”
“That wasn’t a compliment.”
You reached for the drink beside him and took a sip. Topper let you.
Across the boat, Rafe looked back at the two of you.
You smiled before you could stop yourself. He smiled back.
It was instinctive for both of you.
That was the worst part.
— ᨳଓ .
The black dress had been hanging from the outside of your closet for nearly three weeks.
You had sent Rafe a picture of it from the fitting room, along with a second one in pale pink.
His response arrived less than a minute later.
Black.
No reasoning. No compliment. Just a single word.
You bought it anyway.
Now you stood in front of the mirror wearing a dress chosen for a boy who would be arriving with someone else.
The material skimmed your body and fell softly toward the floor. Your hair was pinned away from your face, though a few pieces had already started escaping around your temples. You had spent longer than usual on your makeup, carefully covering every trace of the sleepless night you had spent imagining the evening ahead.
You looked beautiful. It felt useless.
Your phone buzzed on the vanity.
topper: outside
A second message appeared before you could answer.
topper: don’t make me come in there
Then, almost immediately:
rafe: kelce is already drunk rafe: hurry up
You stared at his name.
Every previous year, Rafe had been the one waiting outside. He would lean against his truck and complain that you had made him late, even when he arrived twenty minutes earlier than necessary.
Last year, he had looked at you for so long that you finally asked what was wrong.
He had shaken his head and opened the passenger door.
“Nothing. You look nice.”
You had replayed it for months.
Now Topper was outside, and Rafe was somewhere across the island waiting for Sofia.
You turned your phone facedown.
For one weak second, you considered taking off the dress.
You could tell them you were sick. You could climb into bed, scrub the makeup from your face and avoid seeing Rafe’s hand on Sofia’s waist. You could preserve the version of Midsummers that existed in your memories.
Then Rafe would call.
He would ask what was wrong.
You would hear music and Sofia’s voice in the background.
And you would have to lie anyway.
You picked up your purse.
Topper was leaning against his car when you walked outside.
His mouth opened, probably to make some impatient comment, but whatever he had planned to say disappeared when he saw you.
“You look—”
“Don’t.”
He stopped.
You walked around him and opened the passenger door.
Topper watched you climb inside before joining you.
For a moment, neither of you spoke. Then he started the car.
“You don’t have to go.”
You looked out the window. “Of course I do.”
“No, you don’t.”
“He told me beforehand.”
Topper’s hands tightened around the steering wheel. “That isn’t what I said.”
You swallowed. “He didn’t do anything wrong.”
“I didn’t say he did.”
“So why are you acting like I’m heading toward my execution?”
Topper glanced at you.
“Because you look like you are.”
You turned the radio up.
He let you.
— ᨳଓ .
Rafe was already there when you arrived.
You saw him before he saw you.
He stood near the entrance with Sofia beside him, listening while she spoke. Her dress was a soft cream color, simple and elegant, and her dark hair fell over one shoulder.
She was beautiful.
You had hoped she would not be.
It was petty, and you knew it, but some part of you had imagined discovering something about her that made Rafe’s choice easier to understand. Maybe she would be rude. Maybe she would be painfully dull. Maybe she would look wrong standing beside him.
She did not.
Rafe leaned toward her so he could hear her over the music. His hand rested against the small of her back, casual and warm.
He looked comfortable. That hurt more than if he had looked infatuated.
Topper stepped closer to you. “We can go around.”
“No.”
“You don’t have to—”
“I’m fine.”
Rafe looked up.
The moment he saw you, his face changed.
His smile came easily, familiar enough to make your heart betray you. He said something to Sofia and started toward you.
“You finally made it.”
Before you could answer, his arm circled your waist and he pulled you into a quick hug. His palm pressed against your side through the thin fabric of your dress.
You hated how naturally you leaned into him.
When he stepped back, his eyes moved over you.
“You wore the black one.”
You stared at him.
“You remembered?”
“Obviously.”
Hope was a cruel thing. It arrived even now, bright and immediate, because he remembered a dress.
Then Sofia joined him.
Rafe stepped back to make space for her, his hand returning to her waist as though it belonged there. “This is Sofia.”
Sofia smiled. “Hi. I’ve heard so much about you.”
You wondered what Rafe had said.
Whether he had told her about the time the two of you snuck onto the golf course at two in the morning. Whether she knew you were the only person he trusted to drive his truck. Whether he had mentioned that you knew every expression he made before he lost his temper and every joke that could pull him out of it.
You forced yourself to smile. “Hopefully nothing too bad.”
“Mostly bad,” Rafe said.
You looked at him. He grinned.
It was the same stupid exchange the two of you had shared a hundred times.
Sofia laughed politely.
Rafe looked between you. “You two will get along.”
You were not sure why that sentence hurt.
Perhaps because he wanted Sofia to fit into the group so easily. As though there had always been a place waiting for her.
As though it had not been yours first.
“I’m sure we will,” you said.
— ᨳଓ .
Nothing terrible happened.
That was what made the night unbearable.
Sofia was nice.
She listened when you spoke. She laughed at Kelce’s stories even when they were not funny. She remembered Topper’s name and asked questions about how the four of you had met.
Rafe was not cruel.
He still included you in conversations. Still looked toward you whenever Kelce said something ridiculous. Still nudged your foot beneath the table when Rose began discussing something painfully boring.
He wanted you there.
He simply wanted Sofia beside him more.
The losses came quietly.
Sofia stood beside him in the group photograph.
You stood beside Topper.
Rafe brought Sofia a drink without asking what she wanted. When he returned, you waited for him to hand you yours too.
He did not.
Topper appeared a minute later with your usual order. “Thanks,” you said.
Rafe looked at the glass in your hand. “Oh, shit. I forgot.”
“It’s fine.”
“You could’ve said something.”
“It’s really fine, Rafe.”
He studied your face for a second. Then Sofia asked him a question, and he turned toward her.
At dinner, Sofia sat beside him.
You sat across the table, directly in their line of sight.
Rafe’s hand disappeared beneath the table. Sofia smiled down at her plate. You tried not to imagine where he was touching her.
When he loosened his tie, Sofia reached over and fixed it.
Your fingers twitched uselessly in your lap.
Every year, he had arrived with it crooked.
Every year, you stood close enough to feel his breath against your forehead while you straightened it.
“Stop moving,” you would complain.
“You’re taking too long.”
“You’re welcome to do it yourself.”
“You know I can’t.”
It had never occurred to you that anyone else could.
Rafe looked across the table and caught you staring.
“What?”
You shook your head. “Nothing.”
His eyes remained on you for another moment.
Then Sofia touched his arm, and he looked away.
Topper’s knee bumped yours beneath the table.
You did not look at him.
— ᨳଓ .
The band began playing shortly after dinner.
You recognized the song within the first few notes.
Of course you did.
It was the song Rafe always found you for.
Not because either of you particularly liked it. The first time you danced to it, you had been fifteen and making fun of the older couples around you. Rafe had bowed dramatically and nearly dropped you while trying to spin you.
The following year, he had found you again.
Then again.
Somewhere along the way, the joke had stopped feeling like one.
You stood near the edge of the dance floor, pretending to listen while Kelce talked about someone you did not know.
Rafe was across the room with Sofia.
You told yourself not to wait.
Still, when the music softened, you looked at him.
Rafe turned toward Sofia and held out his hand.
She smiled as she took it.
He led her onto the dance floor.
There was no moment of hesitation. He did not search the room for you. He did not seem to remember that the song belonged to anyone else.
Because it had never belonged to you.
You had simply been the girl available every time it played.
Rafe placed one hand on Sofia’s waist.
She rested hers on his shoulder.
He said something that made her laugh. When she stepped too close to his shoe, he shook his head, smiling down at her.
Your vision blurred.
Topper moved into your line of sight.
“Dance with me.”
“No.”
He held out his hand. “Come on.”
“I don’t want to dance.”
“I know.”
Behind him, Rafe bent his head closer to Sofia.
Topper stepped forward, blocking them completely. “You don’t have to keep watching.”
Your throat tightened. You put your hand in his.
Topper led you toward the edge of the dance floor, keeping enough distance between you that it could not be mistaken for anything other than what it was.
A rescue.
You rested your hand on his shoulder. His palm settled carefully at your waist.
“You can stop looking over there,” he said.
“I’m not.”
“You’re a terrible liar.”
You looked over his shoulder anyway.
Rafe was already watching you.
For one suspended second, neither of you looked away.
His expression shifted.
It was small. Barely anything.
His gaze dropped to Topper’s hand at your waist before returning to your face. His eyebrows pulled together, confusion passing over his features like a shadow.
Your heart jumped despite everything.
Then Sofia said his name.
Rafe turned back to her.
Whatever he had felt disappeared.
Topper exhaled quietly.
You lowered your head.
“Take me outside.”
— ᨳଓ .
Rafe found you before you made it there.
You were standing near the drinks, trying to convince Topper that you needed a minute alone, when Rafe appeared beside you.
“There you are.”
You looked at him.
His tie was loose again.
Sofia was nowhere in sight.
“I’ve been here all night.”
“You’ve barely talked to me.”
“You’ve been busy.”
Rafe glanced over his shoulder toward the ballroom.
When he looked back, something guarded had entered his expression.
“Are you mad I brought Sofia?”
Your stomach dropped.
This was the moment. You could tell him.
The words had lived inside you for years, growing around every late-night phone call and shared cigarette and careless touch.
You could tell him that you had bought the black dress because he chose it. That every year you waited for his truck outside your house. That you had mistaken his habits for promises because you had wanted them to be.
You could tell him that watching Sofia beside him felt like being erased from a place you had never been allowed to claim.
But Rafe was looking at you with genuine confusion.
Not fear.
Not hope.
He had no idea why you would be upset.
“No,” you said.
His eyes narrowed. “Then what’s wrong?”
“Nothing.”
“Bullshit.”
You tried to smile. “Maybe I’m tired.”
“You’ve been weird since the boat.”
“I told you, I’m fine.”
Rafe took a small step closer.
For a moment, the noise of the party seemed to disappear. He was close enough that you could smell his cologne, close enough that you could reach up and fix his tie.
His expression softened. “You’d tell me if something was wrong, right?”
You looked at him.
That was the tragedy of Rafe Cameron.
He believed you would.
He believed he knew every important thing about you because you had spent years making yourself easy for him to understand.
You swallowed. “Of course.”
Sofia called his name from across the room.
Rafe closed his eyes briefly, irritated by the interruption.
Then he looked back at you. “We’ll talk later.”
You knew you would not.
“Go.”
He hesitated.
It was not enough.
“Yeah. Okay.”
He walked away.
He looked back once.
That was not enough either.
— ᨳଓ .
You found Sofia alone on the terrace twenty minutes later.
For one terrible second, you considered turning around before she noticed you.
Then she smiled.
“Hey.”
“Hi.”
She rested her arms on the railing beside you. Music floated through the open doors behind you, softened by the ocean wind.
“I was actually hoping I’d get a second alone with you.”
Your heart lurched. “Why?”
Sofia laughed nervously. “I was kind of scared to meet you.”
You turned toward her. “Me?”
“Rafe talks about you constantly.”
Hope rose so quickly it made you dizzy.
Sofia looked toward the ballroom.
“I knew if you didn’t like me, this probably wouldn’t last very long.”
The hope died just as fast.
You stared at her profile.
She was not jealous. She was not warning you away from him. She simply understood that your approval mattered to Rafe.
Not because he wanted you. Because you were his best friend. Because he trusted you. Because he loved you in the only way he ever had.
Sofia looked back at you.
“I know that probably sounds stupid.”
“No.” You forced your mouth into a smile. “It doesn’t.”
“He really cares what you think.”
You nodded.
“He cares what everyone thinks, even when he pretends he doesn’t.”
Sofia smiled. “That’s what I told him.”
You looked toward the water.
“You don’t have anything to worry about.”
“Really?”
“Really.”
The relief on her face made something inside you ache.
You had reassured her that Rafe was hers.
And she had no idea what it cost you.
— ᨳଓ .
You did not mean to see them kiss.
You had gone looking for Topper.
The ballroom had become too warm, the conversations too loud, and you needed someone who would not ask you to explain why your hands had started shaking.
You stepped outside and followed the stone path around the side of the building.
Then you heard Sofia laugh.
You stopped.
They stood beneath a string of lights near the hedges.
Rafe’s back was partially turned toward you, but you could see Sofia’s face. She was smiling up at him, her fingers curled loosely around the front of his jacket.
Rafe said something too quiet for you to hear.
Sofia’s expression softened.
Then he kissed her.
It was not rushed. That might have been easier.
His hand rose to her cheek, his thumb resting gently beneath her eye. Sofia leaned into him, and Rafe smiled against her mouth before kissing her again.
Tenderly. Like he had nowhere else to be.
You had imagined Rafe kissing you more times than you could count.
In your imagination, it was always sudden.
A confession pulled out of him by jealousy or fear or one drink too many. He would look at you as though he had finally understood something, and then his hands would be in your hair, his mouth desperate against yours.
You had never imagined him kissing someone else with such care.
Topper found you standing there.
He followed your gaze.
His expression changed.
You turned away before he could speak.
“I knew,” you whispered.
Topper said nothing.
“He told me.”
Your voice broke. You covered your mouth with one hand and started walking.
Topper followed. Behind you, the music continued.
Rafe never called your name.
— ᨳଓ .
You made it to the dock before the tears came.
Your heels caught between the wooden boards twice before you finally tore them off and carried them in one hand. The music from the country club faded with every step, replaced by the quiet movement of water against the posts.
You sat at the edge of the dock.
For several seconds, you could not breathe properly.
Topper lowered himself beside you without saying anything.
You stared at the dark water beneath your feet.
“This is so embarrassing.”
“It’s not.”
“He didn’t even do anything.”
“I know.”
“He told me he was bringing her.”
“I know.”
You laughed, but the sound came out broken. “So why does it feel like he lied to me?”
Topper looked toward the distant lights of the party. “He didn’t lie.”
The answer hurt, even though you already knew it.
“I know.”
Your first tear slipped free. You wiped it away angrily.
“He never said we were going together. He never asked me. We just always did.”
Topper remained quiet. “I thought that meant something.”
“It did.”
“Not to him.”
“You don’t know that.”
You turned toward him. “He asked her.”
Topper’s jaw tightened. “That doesn’t erase everything else.”
“It doesn’t have to erase it.” Your voice shook. “It just makes it what it always was.”
“And what was that?”
“Nothing.”
“That’s not true.”
“It wasn’t nothing to me,” you corrected. “That doesn’t mean it was something to him.”
Topper looked at you then, really looked at you.
You hated the sympathy in his face.
“Don’t.”
“I’m not doing anything.”
“Don’t look at me like that.”
“Like what?”
“Like you feel sorry for me.”
His voice softened. “I don’t feel sorry for you.”
“You should.”
“Why?”
“Because I spent years convincing myself he just needed time.”
The admission cracked something open. You looked back toward the country club. The lights were blurred now.
“I didn’t think he already loved me,” you continued. “I’m not that stupid.”
Topper did not interrupt. “I just thought maybe one day he would.”
Your chin trembled.
“I thought eventually he’d look at me and it would be different.”
Topper swallowed.
You stared down at your reflection in the water.
“But he already looks at me exactly how he wants to.”
The first sob escaped before you could stop it.
You bent forward, pressing one hand against your mouth.
Topper moved closer.
His arm came around your shoulders carefully, giving you enough time to pull away.
You did not.
You turned into him and cried against his jacket.
Every breath hurt.
You cried for every time Rafe had held your hand without thinking. Every night he had called because he could not sleep. Every Midsummers dance you had treated like evidence.
You cried because Sofia was kind. Because Rafe had remembered the dress. Because he had almost noticed.
Almost was beginning to feel crueler than never.
Topper held you without trying to fix it.
The party continued behind you.
Every so often, footsteps sounded along the path, and your head lifted before you could stop it. A couple laughing. Someone searching for a cigarette. Kelce’s voice in the distance.
Never Rafe.
Topper noticed.
He did not say anything.
You waited anyway. Minutes passed. The music changed.
Your breathing slowly steadied, though tears continued sliding silently down your face.
“Do you think he noticed I left?”
Topper went still.
The pause lasted only a second. It was still too long. “Yeah,” he said.
You stared toward the lights. “Do you think he knows why?”
Topper looked at you.
You already knew the answer.
“No.”
Somehow, that hurt more than seeing the kiss.
Rafe was not ignoring your heartbreak.
He did not know it existed.
You lowered your head back onto Topper’s shoulder.
Across the lawn, hidden by darkness and distance, Rafe stood near the edge of the ballroom with Sofia’s hand in his.
Kelce had asked where you and Topper had disappeared to.
Rafe looked toward the dock. “She’s been weird all night,” he said.
Kelce shrugged. “Probably tired.”
Rafe kept looking toward the water.
For a moment, a faint unease settled in his chest. The strange sense that something had shifted while he was not paying attention. That there had been a conversation he was supposed to have, a moment he had somehow missed.
Sofia tugged lightly on his hand. “You coming?”
Rafe glanced at her.
Then he looked toward the dock one final time.
He could not see you from where he stood.
He let Sofia lead him back inside.
At the dock, you cried for a love Rafe Cameron had never known he was being offered.















