Your post made me think of this...
Mark 4:22 “For whatever is hidden is meant to be disclosed, and whatever is concealed is meant to be brought out into the open.”
Matthew 10:26 “So do not be afraid of them. There is nothing concealed that will not be disclosed, or hidden that will not be made known.
Luke 8:17 “For there is nothing hidden that will not be disclosed, and nothing concealed that will not be known or brought out into the open.”
I take great comfort in those verses. The truth will win, even if it doesn’t seem like it here. That’s a promise to those who long for the truth and a threat for those who live a lie. There is real justice; it just happens beyond our eyesight sometimes.