God knows me better than I know myself.
Psalm 139:3-4 (MSG)
Even from a distance, you know what I’m thinking. You know when I leave and when I get back; I’m never out of your sight. You know everything I’m going to say before I start the first sentence.
God knows me at my worst, and He still loves me.