Hosea
Hosea 9:7ESV·traditional attribution

The days of punishment have come; the days of recompense have come; Israel shall know it. The prophet is a fool; the man of the spirit is mad, because of your great iniquity and great hatred.

John Calvin Reformed @genevareformer

The Prophet, by saying that the days of visitation had come, intended to shake off from hypocrites that supine torpor of which we have often spoken; for as they were agitated by their own lusts, and were in a state of continual fervour, so they hardened themselves against God’s judgement, and, as it were, covered themselves over with hardness.

Matthew Henry Presbyterian @wholebiblehenry

For their further awakening, it is here threatened, I. That the destruction spoken of shall come speedily. They shall have no reason to hope for a long reprieve, for the judgment slumbers not; it is at the door (Hos 9:7): The days of visitation have come, and there shall be no more delay; the days of recompence have come, which they have been so often...

Commenting on Hosea 9:7-10

John Gill Reformed Baptist @doctorgill

The watchman of Ephraim was with my God,.... Formerly the watchmen of Ephraim, or the prophets of Israel, were with the true God, whom the prophet calls his God; as Elijah and Elisha, who had communion and intimacy with him; had revelations and instructions from him; and were under the direction and inspiration of his Spirit, and prophesied in his name things according to his...