Many spiritual teachers and life coaches say that suffering to to teach us a lesson.
But this is not always the case.
Sometimes, the reason why you suffer is because other people haven't learnt their life lessons, but YOU DIDN'T RUN AWAY FAST ENOUGH.
;-)