God knows our hearts and our innermost thoughts. His Spirit searches our heart and minds to reveal any sinfulness or sinful thoughts that we might have. He reveals that anger we have been harboring and we have to deal with it. God wants us to be totally committed to Him. He will not accept being the #1 God in the race, He wants to be the only God and there is no race. He can ask this of us because of what Jesus did for us on the cross. He understands that we will fail. If we could accomplish this on our own, then Jesus died in vain. But He has made a way for us by allowing us to come into the throne room and ask His forgiveness. He is always faithful to forgive us and help us when we repent and return to Him. He is ALWAYS there to help when we need Him and especially when we need Him the most.