Jessica Kate's heartfelt and romantic debut proves that love always comes in God's own time. Natalie Groves once had big dreams. But soon after her fianc?, Jeremy Walters, inexplicably broke off their engagement and left town, her father was diagnosed with cancer. Now tasked with keeping her family afloat, Natalie's grand plans have evaporated . . . and God feels very far away. Fast-forward seven years, and Jeremy...