While God knows everything about everybody, He does not know everyone. He can give more facts about a person than anyone could ever know of himself. But a relationship takes mutual consent and cooperation. For Him to know me I must open up my heart and give Him access to the secret things of my life.