If you haven't had a look already, I just reviewed Rav Ofer Erez's newest book in English, From the Depths, over on the Jewish Book Review blog HERE.
That book helped me to come through the most difficult time in my life, a few years' back, and it's highly, highly recommended. It's not a long read, it's not complicated, it's written very simply, but it contains a bunch of deep information, so kindly given over, that will explain why sometimes our suffering is just something we have to go through for our spiritual tikkun, and not necessarily because there is something to 'fix' in this lifetime.
The 'fix' in those situations is to know that God still loves us, and that our suffering is being caused by unfinished business from a past life, and to maintain our emuna in His goodness and justness.
Often, so much easier said than done, especially when the carpet gets whipped out from under our feet.
So, check out my review HERE, the pop over to HERE to go buy the book.