It's so easy to fool others when all they can see is the surface, but God sees and knows our innermost thoughts, desires, intentions, plans...you name it. He knows when we plan to cheat someone financially...or cheat ON someone, lie about something, drink too much and get behind the wheel, put a TV show or your nights out or even your next fix, above the welfare and safety of your child(ren) and your duty to them as their parent to not check out and to be present.
You can have a beautiful facade of the perfect life, being the perfect person/parent/spouse, etc.
But it's what goes on behind and within the four walls of your life that God sees.
Those hurts, disappointments, struggles, past/current/(and/or) self abuse you try to hide from others, cheats, lies, crimes you don't think anyone else knows about...that keep you awake at night...that make you fearful that anyone should ever find out about...yeah...those things.
God sees them all. He knows them. He knows the REAL you. You can't hide from Him and you can't hide them from Him.
So if you think nobody knows who you really are...the one you are trying so hard to hide from everyone else...you're wrong. God knows. God sees. God hears and listens. That should scare some of you and comfort others. God loves you just as you are...but He loves you far too much to keep you that way.