You know, God Himself describes king David as a man after His own heart not because David was perfect. Not because Daivd did everything...
We need to take on our identity in Christ. Remember that He knows you better than even you know yourself, because sometimes we, ourselves,...
God will use what we already know, but give us instructions to make the results supernatural, just like when Peter fished for the temple...