Jesus loves us and leads our lives. While it may not turn out the way we thought, in heaven we will fully understand why He allowed all He did. Trust Him because He first loved you, and as you surrender unreservedly to Jesus, in the power of His converting grace He renews your heart and mind and imbues you with all of the fruits of the Spirit without one missing! Great joy comes from being in the center of God's will--as the most weighty trust and high honor God gives us is to have fellowship with Christ in His sufferings!
God never leads His children otherwise than they would choose to be led, if they could see the end from the beginning, and discern the glory of the purpose which they are fulfilling as co-workers with Him. Not Enoch, who was translated to heaven, not Elijah, who ascended in a chariot of fire, was greater or more honored than John the Baptist, who perished alone in the dungeon. "Unto you it is given in the behalf of Christ, not only to believe on Him, but also to suffer for His sake." Philippians 1:29. And of all the gifts that Heaven can bestow upon men, fellowship with Christ in His sufferings is the most weighty trust and the highest honor.
May we never complain as we go along the life journey God leads us to experience, praising God for His love that sustains us even when we are in immense emotional or spiritual pain. Pain is not the enemy in our lives--sin is, and Jesus became sin for us so that we could become the righteousness of God in Him. What a joy to do God's will by His imputed and imparted righteousness!