understand the reason why things happen
You need to understand that there are only spiritual reasons why things happen.
There are only spiritual reasons why things happen.
There are only karmic reasons why things happen.
Although we have free will, all of the lessons that we have in this lifetime we must move through. Our only true choice is how much resistance we put up as we move through them.