-UNEDITED-
Cain wanted to hug and kiss Kimmy the moment he saw her walking towards his car, but he controlled himself since he could sense that Kimmy was guarding herself by avoiding him, so he tried to convince himself to take things slow instead.
However, it was not easy to do so like now when his eyes darted on Kimmy's parted lips. It was driving him insane, so he ended up cursing and pulling her into a passionate kiss.
He readied himself for the possibility of Kimmy refusing or rejecting him now that she was distracted because of the arrival of that Harry. Yet, Kimmy did not show him any slightest rejection, making it hard for him to stop.
Her lips were so soft and addicting that he did not want to let them go. Just the thought of another man trying to kiss her lips made him mad, so he deepened his kiss as if he wanted to mark her lips as his. He never thought that he could be this possessive over a woman.