Hiding the truth is like denying the sun...
Widow Kate Michaels kept a secret from the man she loves, and from the entire community of Spencer, Colorado. She's content running her bookstore and life is good. But in order to pay for his medical care, she must sell the ranch that was her father's dream, and in doing so disappoint her 8-year-old, horse loving daughter. Madison makes an unlikely friend in someone Kate would rather forget.
Veterinarian Jackson Samuels is intrigued by the charming girl, and occasionally lets her shadow him in his nearby clinic. He's enamored with the child's mother, but her defenses are so sturdy, not even his charm or their shared past can make a dent. When Jack uncovers a family secret, the truth makes him question who he thought he was.
Will two people who once shared a heartfelt love, allow their lonely secrets to consume and define them? Or will they help each other, forgive each other, and build a future together—For Keeps?