Life holds lots of bad surprises for us. It can be accidents, failures, bad relationships, diseases. All except death, they are opportunities given by god, the higher self or your own thought generated strongly this life or earlier.
Many times we blame the secretary who tells us we are fired. But she is just the messenger. Then if we are smarter, we blame the boss who gave the order. Still if we are smarter we blame our circumstances, then our actions or inactions. but the smartest one blame the thought and will. still smarter ones think that it is a concept about this life that triggered all. Finally he links it back to the original purpose of life: enlightenment, eternal life.
indeed life is strange. But you can make it livable by understanding life using the correct frameworks.