Why did a prophet marry a prostitute?

Question:
Why did a prophet marry a prostitute?

Answer:

The Lord told Hosea to marry Gomer: “The beginning of the word of the Lord by Hosea. And the Lord said to Hosea, Go, take unto thee a wife of whoredoms and children of whoredoms: for the land hath committed great whoredom, departing from the Lord” (Hosea 1:2).  We learn in 1 Corinthians 10:11, “Now all these things happened unto them for ensamples: and they are written for our admonition, upon whom the ends of the world are come.”  Hosea marrying Gomer is a picture of how the Lord loved Israel despite her unfaithfulness to God.  We learn so much about the Lord’s unconditional love to us, too.