Nothing in all creation is hidden from God's sight. Everything is uncovered and laid bare before the eyes of him to whom we must give account. – Hebrews 4:13Do we live life as though this is true? God sees it all and we will give an account for it all. We are truly an open book before our God and King.
We can hide our sin from each other. In fact, many of us are quite good at hiding sin. I personally had a “secret” sin for almost 2 decades. I hid it from all others, except God. Several years ago, I woke up to the fact that I wasn’t pulling anything over on God and that this sin was hurting His heart and separating me from Him - I broke. I surrendered it and His grace was enough to forgive me and to give me victory. This sin was gone in two weeks and my relationship with God soared to new heights. Praise God!
We can’t fool ourselves and think that we have any secrets. There are no secret sins. God knows all, it will all be revealed, and we will give account for it all. The fact that our sin hurts the heart of God and that He sees all of our sin should drive us to true repentance. It should cause us to take up heavy arms against all sin and kill it.