Is suffering really necessary? Yes and no. If you had not suffered as you have, there would be no depth to you as a human being, no humility, no compassion.
You would not be reading this now. Suffering cracks open the shell of ego, and then comes a point when it has served its purpose. Suffering is necessary until you realize it is unnecessary.