A Forever Christmas by Marie Ferrarella
When Gabe Rodriguez took the job of deputy sheriff in the small town of Forever, Texas, he thought he'd be bored. So he's shocked the morning he discovers a car teetering on the edge of a deep ravine with an unconscious woman at the wheel. Gabe makes a daring rescue, but when the woman awakes, her memory is wiped clean.
Gabe may call her his Christmas "Angel," but in her eyes, he's the one who is truly heaven-sent. Gabe's given her a whole new life, and she is haunted by the feeling that this is the happiest she's ever been. Though Gabe is trying to help Angel recover her memory, she's willing to leave it all behind her and start fresh with him at her side. But when her past finally catches up to her, Angel could lose everything, including Gabe.