Joel 2:12-14(New International Reader's Version)
12 The Lord announces to his people,
"Return to me with all your heart. There is still time. Do not eat any food. Sob and cry."
13 Don't just tear your clothes to show how sad you are.
Let your hearts be broken.
Return to the Lord your God.
He is gracious.
He is tender and kind.
He is slow to get angry.
He is full of love.
He takes pity on you.
He won't destroy you.
14 Who knows? He might turn toward you and have pity on you. He might even give you his blessing. Then you can bring grain offerings and drink offerings to the Lord your God.
How often God pleads for us to return to Him! Throughout the Bible we read of times when despite their disobedience and gross sin, God gave them opportunity after opportunity to return back to Him in faith and obedience. He had no joy in allowing His people to go through trials and suffering, but if it turned their hearts, and helped them to once again follow God, then it was worth it.
God's desire is to be with those He has created. In His love for us, He longs for us to follow Him. He doesn't want us to just go through the motions of being religious; He expects us to be broken hearted over our disobedience to Him, and to turn back to Him. He has even taken it a step further with us by having Jesus pay the debt of our sins.
Let's face it; it is in our nature to be disobedient to God. So much so, that we have invented countless ways to justify the bad we do, taking it so far as to form "religions" that give us permission to sin. One day we will all come to the realization that the One true God is unchanging, and He expects a "contrite heart"(Psalm 51:17), a heart that breaks when we disobey Him. And in that brokenness we reach out to Jesus Christ for forgiveness and redemption.
Then and only then, He will bring us back to Him. Then and only then can He bless our lives.