“Dearly beloved, avenge not yourselves, but rather give place to wrath: for it is written, Vengeance is mine; I will repay, said the Lord.” (Romans 12:19 AKJV)
Let God take care of matters. He knows what is best.
“The LORD will give strength unto his people; the LORD will bless his people with peace.” (Psalms 29:11 AV)
The Lord will take care of His own. He can give us strength and peace.