Suffering prepares you by training you to trust God and know that He is always at work in your life.
Charles Stanley (2010). “In Step With God: Understanding His Ways and Plans for Your Life”, p.166, Thomas Nelson Inc