In Joshua 4:3-7, Joshua has a conversation with the children of Israel about these stones that God wants them to collect from the middle of the Jordan river.
These stones where to be placed on their shoulders as they stand in front of the ark, and when their children asked them, “why are you carrying these stones and what do they mean?”, they were to tell share with the children all that God has done for them. The amazing wonders of how God had DELIVERED THEM from the many enemies and gave them victories, and the miracles He performed for them and through them.
These stones I imagine varied in size, and shape. Perhaps some were a bit more heavy to carry than others. In fact, each leader, 12 in total, representing the 12 tribes, all had to carry one. Each leader different in so many ways, yet all shared a Jordan experience.
Those stones were their testimonies to their children. God didn’t instruct them to use those stones to fight the enemy. He didn’t instruct them to store them up for later use to build their homes and cities. God didn’t instruct them to use those stones to build barricades and protect themselves. He told them to stand IN the Jordan, IN FRONT of the ark, with one stone on each of their shoulders and testify to what God has done, to their kids.
Likewise, the stones that we carry in our lives, collected through the years of experiences, good and bad, we can not use those to fight and do our own bidding. We must take those stones, some heavy, and odd shapes sometimes making it difficult to carry, and use them to TESTIFY of what God has brought us through. If not, those same stones of GLORY & GRACE, will be in turn used to sink us to shame. And unfortunately, we will pass those same stones to our children and instead of teaching them to carry them in testimony, they will be drug by them in SHAME.
Proverbs 22:6, “Train up a child in the way he should go [teaching him to seek God’s wisdom and will for his abilities and talents], Even when he is old he will not depart from it.”