Perfection does not mean a sinless, flawless heart. Man judges by outward appearances, by what he sees. But God judges the heart; the unseen motives. David was said to have had a perfect heart toward God "all the days of his life," yet he failed the Lord.
1 John 1:6-7
Heart, Trust, Broken Heart, Perfect Heart, Searchable