For if our heart condemns us, God is greater than our heart, and knows all things (1 John 3:20).
Oh, how great and gracious are the ways of God! I like the fail-safe measure He puts in His Word. For instance, the Word says we will have what we say. Fortunately, it adds the safeguard that we must also believe what we say with our hearts, not our minds, but our spirits. If we believe and we speak what we believe, then the issue becomes a regulation in our lives. But if we believe and don’t speak it, or if we speak and don’t believe, then nothing happens. We don’t have to live with bad regulations.
In this verse it says that in the depths of us, we may condemn ourselves, but God doesn’t necessarily condemn us because He is greater than our hearts. He knows the root cause of that condemnation, which may have no reality in our lives at all. He knows everything, and He is the judge, not our hearts. However, it is always a good idea to clean out our hearts, to love, to give, to forgive, to share, to do something good for somebody else. It takes a clean heart to act in love.