Only acknowledge your iniquity,
that you have transgressed against Yahweh your God
and have scattered your favors to the strangers under every green tree,
and you have not obeyed my voice,
says Yahweh. Bible other translations

“scattered your favors.” The Hebrew is literally, scattered your roads, where “roads” has the common use of way of being. In this case God is using it euphemistically to play down the idolatry and sexual sin of His people by simply saying they had scattered their “road” to strangers (see commentary on Jer. 3:6).

Commentary for: Jeremiah 3:13