I had a personal salvation this week, after several months of wondering why I was going through so much suffering - which was actually worse than anything I'd ever experienced before - and on Rosh Chodesh Tamuz I was given the answer via a dream - even though I didn't remember the dream, I woke up with the answer, just as I had prayed for it before I went to sleep. Once I'd acknowledged it and dealt with it, the judgment on me seemed to disappear, and I felt so much better.
If something of great importance is transmitted to you while you sleep, you will wake up with it on your mind, and it is vital that you realize it for what it is, and act on it. The part of our soul that ascends while we sleep can answer our deepest questions, so pray hard before you sleep for the answer, and if the time is right, you will receive it.
We have been taught that all suffering has a time limit, and if you are someone who is suffering through some kind of agonizing problem, know that it will end, and you will be given the solution to it eventually - the remedy is in your own hands, and Hashem will supply you with the answer if you genuinely want to rectify it.
This is known as a tikkun - a rectification - and the bigger the problem, the more likely it is that it is part of your life's mission to get through it and come out the other end, a better and stronger person.
Often the people we are drawn to are the ones who can help us fix ourselves, and sometimes we can also be the ones to fix them as well. That is how tikkunim are achieved - some people have to meet simply for that reason, and therefore they are drawn to each other on some level, as their soul knows they have to work something out. Soul attractions are real, not accidental. We are magnetically drawn to those people who can help us find our way.
This following piece of advice is from Shlomo's blog - A Perfect World Now
As the Vilna Gaon writes [Commentary on Jonah]:
“The main thing [to keep in mind, is that the purpose of reincarnation], is to affect the repair of a [negative] influence, originating in a previous lifetime...
[One way] to discern exactly what that negative influence is, is to reflect upon the type of wrong your soul yearns after the most, in this lifetime. That which you yearn after most, is likely something you became habituated to in a previous life.
And therefore pay attention to your vices. [They tell you exactly what you have to work on in this lifetime.] ...The main thing is, to repair that which one stumbled in in a previous [life] ...
That’s why some people are drawn after one type of sin, more than another. And that’s also why our Sages say, that one must continually judge himself, and weigh his actions..."