Solomon
Ecclesiastes 3:5ESV·traditional attribution

a time to cast away stones, and a time to gather stones together; a time to embrace, and a time to refrain from embracing;

Matthew Henry Presbyterian @wholebiblehenry

The scope of these verses is to show, 1. That we live in a world of changes, that the several events of time, and conditions of human life, are vastly different from one another, and yet occur promiscuously, and we are continually passing and repassing between them, as in the revolutions of every day and every year.

Commenting on Ecclesiastes 3:1-10

John Gill Reformed Baptist @doctorgill

A time to cast away stones, and a time to gather stones together,.... To cast stones out of a field or vineyard where they are hurtful, and to gather them together to make walls and fences of, or build houses with; and may be understood both of throwing down buildings, as the temple of Jerusalem, so that not one stone was left upon another; of...

Jamieson-Fausset-Brown Reformed @jfbcommentary

cast away stones--as out of a garden or vineyard (Isa 5:2). gather--for building; figuratively, the Gentiles, once castaway stones, were in due time made parts of the spiritual building (Eph 2:19-20), and children of Abraham (Mat 3:9); so the restored Jews hereafter (Psa 102:13-14; Zac 9:16). refrain . . . embracing-- (Joe 2:16; Co1 7:5-6).