The sound of leather hitting leather echoed through the private gym in Julian's penthouse.
Thud. Thud. Thud.
Julian was punishing the heavy bag. Sweat ran down his bare back, soaking into the waistband of his shorts. He was visualizing Kenneth Miller's face with every strike.
The door banged open.
"You'll never guess what I found!"
Christian Sterling, Julian's younger brother, strolled in holding a tablet. Christian was everything Julian wasn't-blond, perpetually tanned, and unserious.
Julian caught the swinging bag, stopping it with a grunt. He grabbed a towel. "If this is about another one of your 'investments' in a nightclub..."
"No," Christian grinned. "It's about your little protégée. Harper Sinclair."
Julian froze. He wiped his face slowly. "What about her?"
Christian tapped the screen and held it up. It was a timeline. A graph.
"I ran a background check. You know, just to be safe. And look at this pattern."
Julian squinted at the data. It was a list of names. Dates. Durations.
"Every single relationship she's had in the last six years," Christian explained, tracing the line with his finger. "Liam, Mark, David... they all end. Right around the eight-week mark. Never fails. Look at the spread. Sixty days, fifty-five days, fifty-eight days."
Julian stared at the number. Around two months.
"So?" Julian asked, feigning indifference.
"So?" Christian laughed. "It's a psychological cutoff, Jules. She's got a kill switch. She runs the clock, gets what she wants, or gets scared, and bails before it gets real. It's the 'Sinclair Curse'. She's got commitment issues the size of Texas."
Julian felt a cold knot form in his stomach. He looked at the data again. It was precise. Mechanical.
He had thought she was driven. Focused. A woman of substance.
Was she just... bored? Was this whole "revenge" angle just another way to pass the time until the timer ran out? Was he just the flavor of the month?
"She's not a player," Julian said, but his voice lacked conviction.
"Bro, the numbers don't lie," Christian said, tossing the tablet onto a bench. "Don't get attached. She's a rental."
Julian threw the towel at Christian's head. "Get out."
Christian laughed and dodged, leaving the room.
Julian stood there, his chest heaving. He picked up his phone.
There was a text from Harper.
Just got the interview confirmation. Thank you again. I won't let you down.
It included a smiley face.
Julian stared at the emoji. It looked mocking now.
He typed back.
See that you don't. This is business.
In her apartment, Harper stared at the message. The temperature of the conversation had dropped twenty degrees.
"What did I do?" she whispered.
She didn't know about the eight-week pattern. She didn't know that the number wasn't a game. It was a trauma response. It was the exact duration her father, Kenneth Miller, had stayed after promising he would never leave again when she was seven.
Every time a relationship hit that mark, panic set in. The walls closed in. She ran before she could be left.
She put the phone down, feeling a familiar ache in her chest.
Julian sat on the bench in his gym, staring at the wall. He hated that he cared. He hated that the idea of her leaving in two months bothered him.
He stood up and walked to the bag. He hit it. Harder this time.
He would break the pattern. Or he would break her. He wasn't sure which yet.
The Amtrak train rattled rhythmically in Harper's memory, a soothing contrast to the chaos inside her head. She was sitting in her Brooklyn apartment, but her mind was back in Boston, reliving the final moments before she had fled.
The breakup with Liam had happened three days before she left. It was the catalyst, really. The final straw that made leaving easier.
She closed her eyes, and the scene played out again.
She had been loading the last box into the rental van when Liam appeared. Liam O'Connor. The most recent casualty of the timeline.
He looked rough. Unshaven. His eyes were red-rimmed.
"You're just leaving?" he had asked, standing on the sidewalk, blocking her path.
"Liam, we talked about this," Harper had said, her voice weary. "It wasn't working."
"It was working fine!" Liam shouted, causing a passing woman to clutch her purse tighter. "It was perfect. And then... snap. You turned into an ice queen. You just shut off. It's been exactly two months, Harper. Is there a timer in your head?"
"I have to go, Liam."
"You don't have a heart, Harper!" he yelled as she climbed into the van. "You're a robot! You just execute a program and then delete the user!"
Harper opened her eyes. The accusation still stung. She wasn't a robot. She felt too much. That was the problem.
What she didn't know was that Christian Sterling was currently reading a private investigator's report on that very incident. The PI had interviewed Liam. The transcript was damning.
"She's cold, man," the text on the screen read. "It's like... she studies you. She figures you out. And the moment you fall for her, she gets bored. It's sick."
In his New York office, Julian was reading the same report Christian had forwarded.
The silence in his office was heavy.
He felt a surge of irrational anger. Not at Liam. At Harper.
He felt foolish. He had been admiring her "resolve" and "strength," when maybe it was just sociopathy. Maybe she was just manipulating him like she did everyone else.
His phone buzzed. A text from Harper. A picture of the New York skyline from her window.
Hello, future.
Julian looked at the photo. It was artistic. Melancholy.
He hesitated. His thumb hovered over the keyboard. He wanted to call her out. He wanted to ask her if he was just another project.
Instead, he typed: Hope your future is more real than your past.
In Brooklyn, Harper frowned at the screen. More real?
What did that mean?
It felt like an accusation.
She put the phone down, unsettled.
Julian stood up from his desk. He walked to the window. He looked down at the city.
He pressed the intercom. "Margaret. Get me the details on the NewGen strategy interviews tomorrow."
"Yes, Mr. Sterling."
"And tell them I'll be sitting in."
"Sir? You usually don't attend mid-level hiring reviews."
"I'm making an exception," Julian said, his voice hard. "I want to see the candidate under pressure."
He hung up.
He needed to see it for himself. He needed to see if the ice queen cracked.
Harper's phone pinged with an email notification. Interview Update: Panel Change.
She opened it. Her eyes widened.
Additional Panelist: Julian Sterling, Sterling Capital.
Her heart hammered against her ribs. He was coming.
She reached into her purse and pulled out her makeup bag. She found a lipstick. It was a deep, blood red.
She applied it, using the reflection in the darkened window.
If he wanted a show, she'd give him one.
Harper's new apartment in Manhattan was a shoebox, but it had a window. That was the selling point.
She stood before the glass pane now. She had turned it into a war room. Using a dry-erase marker, she had drawn a complex web of names and connections.
Kenneth Miller at the top. NewGen Health in the center.
She drew a line to Arthur Vanderbilt. Then a dotted line to Julian Sterling.
She tapped the glass where Julian's name was written.
"Who are you really?" she whispered.
Her phone rang. It was Julian.
"Dinner," he said. No hello.
"I thought it was coffee," Harper replied, leaning against the window sill.
"Inflation," Julian said. "Tonight. Seven. Le Bernardin."
Harper nearly dropped the phone. Le Bernardin required reservations months in advance. It was a power move. He was showing her that rules didn't apply to him.
"I have the interview tomorrow," she said. "I should be prepping."
"You need to eat. And you need to know who you're dealing with. Consider this... reconnaissance."
"Fine," Harper said. "I'll be there."
"I'll send a car."
"No," Harper said quickly. She looked around her apartment. The peeling paint. The water stain on the ceiling. She didn't want his driver seeing this. She didn't want Julian knowing how close to the edge she really was. "I'll meet you there."
"Stubborn," Julian said. She could hear the smile in his voice. It made her skin prickle.
"Independent," she corrected.
She hung up.
She looked at her reflection in the window. She was wearing sweatpants and a stained t-shirt. She couldn't wear this to Le Bernardin. She couldn't wear her interview suit-it was too stiff, too corporate.
She needed armor that looked like elegance.
She checked her bank account. The number was pitiful. The move, the medical bills for Rose... she was bleeding cash. Buying a new designer dress was impossible. Even a rental was a stretch.
But she knew places. Old places.
She grabbed her coat and headed to a vintage consignment shop in the East Village she had found online. It was dusty and smelled of mothballs, but the rack in the back held treasure.
Harper spent an hour sifting through silk and velvet. She checked seams for fraying. She checked linings for stains. She negotiated with the owner, a tough woman with electric blue glasses, pointing out a missing button and a loose hem.
"Forty dollars," Harper said firmly. "And I'll fix the hem myself."
"Fine," the woman grunted. "Take it."
It was a black slip dress from the 90s. Simple. Devastating. It looked like liquid night.
Harper walked out with the dress in a plastic bag, feeling a surge of victory. She had secured the asset under budget.
Back at the apartment, she hung the dress on the back of the door. She sat on her futon and opened the NewGen annual report again.
She memorized EBITDA margins. She memorized debt-to-equity ratios.
She would not be the girl who got lucky. She would be the girl who knew more than anyone else in the room.
Julian was in his dressing room. He was tying a tie. He rejected three before settling on a deep crimson one.
"You're nervous," he told his reflection.
"Shut up," he answered.
He checked his watch. Six hours until dinner.
He felt like a teenager. And he hated it.