Redeeming Love

I'm not much of a romance novel girl. I would rather read a good mystery or an international intrigue. However, I just finished reading Redeeming Love by Francine Rivers and highly recommend it to everyone who has ever questioned God's unconditional and unending love. He can, and will, transform us from filty whores into His beautiful bride.
Here's what the back cover says: Sold into prostitution in childhood, Angel is a bitter young woman who trusts no man. But when God tells Michael Hosea to marry her, she learns to love and hope---until fear overwhelms her and she returns to her former life. Can she be redeemed? A skillful retelling of the biblical story of Gomer and Hosea, set amid the California gold rush.
In the book of Hosea, the prophet is told by God to marry a prostitute more or less as an object lesson for the nation of Israel (and us). Hosea offers her at beautiful, blessed life. But Gomer continues to be unfaithful to him and to return to prostitution, just as the people of Israel (and we) insisted on living in sin and disobeying God. Not just once, but over and over again.
Just as Hosea continued to go back for Gomer, inspite of her failings, God continues to rescue us - because of His unending love for us. His greatest desire is for us to accept the fabulous life He intends for us. Look at what he says in Hosea 2:14-15:
14 "But then I will win her back once again.
I will lead her into the desert
and speak tenderly to her there.
15 I will return her vineyards to her
and transform the Valley of Trouble into a gateway of hope.