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 where it has served its purpose.
Suffering is necessary until you realize it is unnecessary.