Deuteronomy 29:29
King James Version (KJV)
29 The secret things belong unto the Lord our God: but those things which are revealed belong unto us and to our children for ever, that we may do all the words of this law.
You want things to be secret, but he wants things to be known.
He wants us to watch (parable of the virgins), and if we do not watch, he comes on us as a thief in the night (Rev 3:3 If therefore thou shalt not watch, I will come on thee as a thief, and thou shalt not know what hour I will come upon thee.)
Once the abomination is revealed, all things are known.
.