When Yahweh spoke at the first by Hosea, Yahweh said to Hosea, "Go, take for yourself a wife of prostitution and children of unfaithfulness; for the land commits great adultery against from Yahweh."
First, some believe the text means that God gave Hosea a vision or that He told him an allegory in which his wife was or would become a harlot. [Note: E. J. Young, Introduction to the Old Testament, pp. 245-46.] This view avoids the moral problem of God commanding His prophet to marry a woman who was already or would become a harlot. However, there is no indication in the text that this was a visionary experience or an allegorical tale, and there are many details that point to it being a real experience. For example, Hosea recorded the name of his wife and her father’s name (Hosea 1:3). He also named the exact amount that he paid for her (Hosea 3:2).