Real satisfaction comes not in understanding God's motives, but in understanding His character, in trusting in His promises, and in leaning on Him and resting in Him as the Sovereign who knows what He is doing and does all things well.
God uses suffering to purge sin from our lives, strengthen our commitment to Him, force us to depend on grace, bind us together with other believers, produce discernment, foster sensitivity, discipline our minds, spend our time wisely, stretch our hope, cause us to know Christ better, make us long for truth, lead us to repentance of sin, teach us to give thanks in time of sorrow, increase faith, and strengthen character.
Nothing is a surprise to God; nothing is a setback to His plans; nothing can thwart His purposes; and nothing is beyond His control. His sovereignty is absolute. Everything that happens is uniquely ordained by God. Sovereignty is a weighty thing to ascribe to the nature and character of God. Yet if He were not sovereign, He would not be God. The Bible is clear that God is in control of everything that happens.
Suffering is arguably God's choicest tool in shaping the character of Christ in us.
Whether you send an e-mail, tell your spouse in person, write a letter, talk over the phone, or write a quick note, remember that what you say today has the capacity to transform the countenance and the character of the most important person in your life, your spouse.
If God brings our pets back to life, it wouldn't surprise me. It would be just like Him. It would be totally in keeping with His generous character... Exorbitant. Excessive. Extravagant in grace after grace. Of all the dazzling discoveries and ecstatic pleasures heaven will hold for us, the potential of seeing Scrappy would be pure whimsy-utterly, joyfully, surprisingly superfluous... Heaven is going to be a place that will refract and reflect in as many ways as possible the goodness and joy of our great God, who delights in lavishing love on His children.
I once read in a Bible commentary that the word "Christian" means "little Christs." What an honor to share Christ's name! We can be bold to call ourselves Christians and bear the stamp of his character and reputation. When people find out the you are a Christian, they should already have an idea of who you are and what you are like simply because you bear such a precious name.