In 1 Samuel 15, God had ordered Saul to kill the Amalekites, but Saul obeyed partially, killing most of the people but sparing Agag their king. Several generations later, Haman a descendant of Agag rose against the Jews. The misbehavior of Saul became a future struggle for the Jews who were in captivity. What Saul did wrong became the nemesis of future generations. An unfinished battle for Saul became a trap for future generations.
Friend, in all your living, do not leave battles that your future generations will struggle to fight. Do not live in such a way that they will suffer for your errors in future. Do not leave behind battles that will hinder or consume people coming after you; whenever you are tempted to do wrong, always remember that what you are about to do might have negative implications for future generations.
Agag was representative of the enemies of God whom God wanted to completely eliminate by the hand of Saul, but unfortunately, Saul spared Agag who later had a descendant named Haman. If you have embraced Jesus, then you belong to that generation that slaughters what the Lord would not have remain; you belong to the company of those whose prayers and prophetic proclamations can utterly cut off the altars of evil.
Is there a negativity that you inherited from those ahead of you? It is your responsibility to ensure that no one inherits same after you. Fight every battle that has the potential to remain for the next generation; destroy the altars of wickedness, negative repetition, sickness, stagnation, confinement, etc that you see around you. Win the battles that those ahead of you lost.
Saul spared Agag, and later lost his throne; his descendants were on the verge of losing more through Haman. Don’t leave a battle unfinished because you think you have nothing to lose; you have everything to lose, and those coming after you may lose even more.