The Lord will sometimes tell me the secrets a certain person is hiding. He does that for two reasons:
- He knows He can trust me not to tell anyone else (after years of being tested in this area and little by little succeeding in keeping my mouth shut), and
- I run a workshop called Uprooting Buried Lies and when a participant does not want to look at the truth of his or her life, the Lord tells me what the buried lie is so that I can lead the person to that discovery.
This denial is so characteristically human. What makes us think we can hide anything from God? He is the only one who sees everything, and He is the only one who forgives everything. Arrange to have some private time with the Lord and tell Him the deep, maybe dark, secrets of your heart. Only He has all the answers you need.