God’s promises are not earned by our behavior. Sometimes He requires our obedience but that’s not the same thing as performance or merit. God sees our potential and not our failures. We cannot be disqualified from receiving God’s promises if our hearts are truly His. We don’t have to earn His love, compassion or peace by measuring up to some standard. He loved us first, before we had a single opportunity to prove our loyalty or commitment and His peace can be received anywhere, anytime. There is nothing we can do to make God love us any more than He already does.