Sacred Hearts (Tarnished Souls #3)
Dev Bentham

David's had enough. He needs to start over, maybe with someone like the elusive man he's been seeing in his dreams. An old friend offers him a job catering a movie set in Puerto Vallarta. It's been years since David's alcoholism spun out of control along the highways of Mexico. Determined to experience Mexico sober, he stuffs his few remaining possessions in a backpack and takes the next flight down.
As Mexico prepares for Christmas, David lights Hanukkah candles, celebrating the return of the sun and wishing for true love. On the first night of Hanukkah, David meets a tall, dark stranger who rocks his world in a secluded moonlit cove. Is this the mystery man of his dreams--the answer to David's prayers? And what must David sacrifice to make his dreams come true?