I am not one who believes we all get what we deserve.
I believe what we get is the unexpected, even if we deserve it or not.
That's life, we have our ups and downs but if we didn't we'd be dead.
Obstacles are a natural part of life, just as boulders are a natural part of the course of the river. The river does not complain or get depressed because there are boulders in its path.