JOHN 12:26 teaches that all of our sufferings even the most that don't make any sense will have its own reason to unfold.
We all suffer in life. Sometimes we question our Almighty God why this things happen and why did He let this to us. Some of us questions His true intentions and feelings while the others doubt that He is really loving at all. No one could completely understand or comprehend His reason even if we dive into the depth of it. As a true believer we are completely depend all on our faith and trust to our God.
Our trials might be the ones that we deserve, but it may be the one the we need to shape our life and our spirits. We are dealt with things that we don't expect to come and we don't know why. All of these will matter at the right time soon. We are not given by God the things that are totally trash. God will not waste His divine time on non-sense. He will always give things that are worth the wait. He will always give us things that will define how worthy we are. All of the trials will come for a great reason and that reason will only be known to God.