I read in the book of Joel this morning of the great swarms of locusts that God sent as punishment (and attention-getter) on Israel. They had lost their focus on Him and allowed other things to become their god. When His people are willing to return to Him however, He has promised to return His favor to them.
In Joel 2:25, God says that He will repay them for the years of the locusts. Obviously this refers to the physical needs of His people, but I see a spiritual parallel as well. When we suffer through periods of isolation and trial (some of it self-inflicted), we can be restored if we will allow our hearts to be broken for God. It is another reflection of God's great metanarrative-His people wander from Him, He draws them back to Him, and when they repent, He restores them.
I see so much of this story in Joel in my own life in the past year (and even farther back.) I am thankful for a God who is gracious and compassionate, slow to anger and abounding in love. I can already see His great repayment to our family in the lives of those around us.