Harper couldn't breathe.
The sight in front of her felt unreal, like her body had gone numb while the world kept moving. One second, she was just stealing a glance at Logan—just a glance, because no matter how much she denied it, part of her couldn't stop looking for him. And the next, her heart had been shattered in one clean blow.
His lips were on Hazel.
It was like time slowed down, every detail searing into her mind—the way Hazel clutched at him, the way Logan didn't pull away, the way his hand slipped up Hazel's side as though this was the most natural thing in the world. Her chest ached so sharply it almost felt physical. She wanted to look away, to pretend it didn't matter, but her eyes refused to obey.
Then it got worse.