Edmund leaned in and softly brushed his thumb across her lips. "I'm sorry," he whispered. "For letting him touch you like that."
[I should've come for her sooner,] he thought, filled with regret. [She must've been so scared ... and thinking something awful was going to happen to her.]
"It's alright," Primrose replied with a faint smile. "It already happened. That's why … I want to erase every trace he left on me."
Edmund didn't say anything else in response because he was already kissing her lips. He did it so gently, like he was kissing something fragile, like soft cotton.
He kissed every part of her mouth—the corners, the top, the bottom—and when Primrose parted her lips slightly, he slipped his tongue inside, doing everything he could to wipe away the memory of Thevan from her mouth.
Primrose's breathing grew shallow, her chest rising and falling quickly as if Edmund's kiss had stolen the air from her lungs.