Sophia Thomas had always known two things about Daniel Harper.
First, that he was her brother Nathan’s best friend — the golden boy everyone adored.
And second, that she was hopelessly, quietly, desperately in love with him.
She was twelve when it started. Not the kind of love little girls declared out loud or scribbled into notebooks with hearts around names. No, this was something quieter — the kind that lived in stolen glances, in the way her heart thudded louder whenever he walked into a room.
Nathan was three years older than Sophia, and Daniel was another year ahead of him. That made Daniel seventeen when Sophia first noticed him — tall, broad-shouldered, effortlessly cool in his worn leather jacket and easy smile. He was everything a teenage girl dreamed of: confident, handsome, kind without trying too hard.
And to him?
She was just “Nathan’s little sister.”
That phrase followed her like a shadow every time they were together. At family dinners, at weekend hangouts, even at Nathan’s college graduation party where she stood awkwardly by the punch bowl while Daniel laughed and toasted with friends.
“Hey, Soph,” he’d say, ruffling her hair like she was still ten instead of fifteen. “You growing yet? Or are you still hiding behind your brother?”
She hated how much she loved the way he said her name.
Tonight, though, was different.
Daniel had come home for summer break, and Nathan had insisted he help tutor Sophia in math. She wasn’t bad at it — not really — but Nathan said she needed extra help if she wanted to get into the honors track next year.
So here she was, sitting at the kitchen table with a notebook open in front of her, waiting for Daniel to walk through the door.
The sound of laughter reached her ears before she saw him — deep and warm, trailing in with the scent of summer air and cologne. Then he appeared in the doorway, wearing faded jeans and a white t-shirt that clung just enough to show off the shape of his shoulders.
Her stomach did that familiar flip.
“Ready for some math magic?” he asked, flashing her a grin as he dropped his backpack on the chair across from her.
Sophia nodded, swallowing hard. “Yeah.”
He sat down, pulling out a pen and flipping open her textbook. “Alright, let’s see what we’re dealing with.”
For a moment, there was silence except for the scratching of his pen as he skimmed the problems. Then he looked up, brow furrowed.
“You got these ones wrong,” he said, pointing to a row of equations.
“I know,” she admitted, staring at her hands. “I tried, but I didn’t understand how to do them.”
“Well, don’t worry,” he said gently. “I’ll explain it until you do.”
His voice was calm, patient — nothing like the teasing tone he used around Nathan and their friends. And somehow, that made her heart beat faster.
As he explained the steps, she found herself watching him more than listening. The way his lips moved, the soft crinkle at the corners of his eyes when he smiled. He was so close she could smell his shampoo — clean and woodsy.
“Got it now?” he asked, looking at her expectantly.
She blinked. “Uh… yeah. Totally.”
He grinned. “Good. Let’s try one together.”
She picked up her pencil and leaned forward, copying the problem onto her page. But halfway through, she realized she hadn’t been paying attention at all.
Daniel caught her hesitation and chuckled. “You weren’t even listening, were you?”
Heat rushed to her cheeks. “I was!”
He raised an eyebrow. “Then what did I just say?”
She opened her mouth, then closed it again.
He laughed softly, shaking his head. “You're hopeless, Soph.”
She bit her lip, fighting back tears she couldn’t explain. Because no matter how many times she told herself she’d grown up, no matter how many times she swore she’d be different around him…
To Daniel, she was still just Nathan’s little sister.
And she hated it.
It wasn’t a grand plan.Just coffee.Just the three of them.Daniel.Nathan.Sophia.And a table in the corner of The Willow Bean, the same café where everything had started to change.It wasn’t Sophia’s idea.It wasn’t Daniel’s either.It was Nathan’s.He had texted them both the night before.“We need to talk. In person. No hiding. No running.”And now, they were here.Sitting across from each other.Waiting for someone to speak first.The silence was heavy.Not the kind that came from awkwardness.Not the kind that came from fear.But the kind that came from truth.The kind that came from knowing everything was about to change.Daniel sat beside Sophia, close enough that their arms brushed — just once — but not close enough to make Nathan lose his mind again.Nathan watched them like he was still trying to process what he was seeing.Two people who had kept a secret from him.Two people who had let something grow without his permission.And now, they were here — in the open — waiti
Nathan didn’t sleep that night.He lay in bed, staring at the ceiling, replaying the conversation over and over.The way Daniel looked at Sophia.The way she smiled when he walked into the room.The way they sat — not touching, not openly affectionate — but close.Too close.And the way she hesitated when he asked if they were dating.That was the moment he knew.Something was happening.And he wasn’t going to pretend he hadn’t seen it.By the next morning, Nathan had made a decision.He was going to confront Daniel.Not with questions.Not with quiet suspicion.With fists.Because Daniel was his best friend.And Sophia was his little sister.And the idea that Daniel had crossed that line — without saying a word to him — made Nathan’s chest tighten in a way he couldn’t explain.He had always been protective of Sophia.She was the only sibling he had.The only person who had ever truly understood him.And now?Now she was in love with his best friend.And Daniel?Daniel was letting it
Nathan had always been good at reading people.It came with being a big brother.It came with being Daniel’s best friend.He had spent years watching how people moved, how they talked, how they looked at each other when they thought no one was watching.And lately?Something had changed.Daniel was around too much.He showed up at Sophia’s dorm like it was normal.He texted her more than he texted anyone else.And he looked at her like she mattered in a way that made Nathan’s gut twist.So he decided to stop pretending it was nothing.He was going to find out the truth.Even if he didn’t like what he found.It was a quiet Thursday afternoon when Nathan arrived at Sophia’s dorm.He had texted Daniel earlier, asking if he was home.Daniel had replied:Not yet. I’ll be there soon.Nathan blinked.Then texted Sophia:Hey, I’m in the city. Can I stop by?She responded instantly:Sure. But Daniel’s not here yet.He frowned.They were both not there?At the same time?And not by coincidence?
They didn’t say it out loud.Not at first.But after the accident — after Sophia woke up and Daniel finally admitted how much she meant to him — something shifted.They started spending more time together.Not as friends.Not as the boy she had loved from afar.But as something new.Something quiet.Something hidden.Because they both knew what would happen if Nathan found out.Daniel started showing up at her dorm more often.He would text her before class to check in.He’d wait outside the library when she studied, just to walk her back.He brought her coffee in the mornings.She would smile when she saw him.Not the shy, hidden smiles of her teenage years.But real ones.The kind that said, you're the one I want to see today.And every time she looked at him now — really looked — she saw something different in his eyes too.Not just affection.Not just guilt.But something like want.Like he finally saw her the way she had always wanted him to.And that was enough — for now.The Se
Sophia Thomas was finally home.The hospital had released her with a long list of instructions — rest, no strenuous activity, and a follow-up appointment in two weeks.But she didn’t care about the rules.She only cared about one thing.She was out of that sterile room.Out of that bed.And finally, finally back in the world where Daniel Harper existed.They walked home together under a sky painted in soft blues and purples, the last light of the sun fading behind the hills.She was quiet, still adjusting to the world outside the hospital.Daniel stayed close — not touching, but there.Just like he had promised.And just like her roommates had said — he was the one who belonged by her side.As they reached her dorm, she stopped at the steps, looking up at the building like it was a place she had forgotten.“You okay?” Daniel asked.She nodded. “Yeah. Just… tired.”He studied her face — the way her eyes were still soft with exhaustion, the way she leaned slightly against the railing li
She woke up to the sound of a heart monitor — steady, rhythmic, like a heartbeat counting the seconds of her life.The hospital room was quiet, the morning light spilling softly through the blinds, casting long lines across the floor.She blinked slowly, her body aching, her throat dry.And then she heard it.A sharp intake of breath.A whisper.“Sophia.”Daniel.He was there — sitting beside her bed, his head resting in his hands.He looked up slowly, like he was afraid she wasn’t real.And then his eyes met hers.And the world shifted.He stood instantly.“Hey,” he said, voice trembling slightly. “Hey, you’re awake.”She tried to smile, but her lips barely moved.He leaned down, brushing a strand of hair from her face.“You scared me,” he whispered.She swallowed hard, voice barely above a breath. “You’re here.”Daniel gave a soft, shaky laugh. “Of course I’m here.”She blinked slowly, her gaze drifting around the room.“Where… is everyone?” she asked.“They went home to rest,” he s