I don't beleive that life on this plane is promised to be "all good," as the modern slang goes. God's perspective is so much different that ours.
Jesus has many lovers of His heavenly kingdom, but few bearers of His cross.
He has many seekers of consolation, but few of tribulation.
He finds many companions at His feasting, but few at His fasting.
All desire to rejoice in Him; few are willing to endure anything for Him.
Many follow Jesus as far as the breaking of His bread, but few to the drinking of the cup of His passion.
Many reverence His miracles, but few will follow the shame of His cross.
Many love Jesus as long as no adversaries befall them.
Many praise and bless Him so long as they receive some consolation from Him.
But if Jesus hides Himself and leaves them but for a brief time, they begin to complain or become overly despondent in mind.