Idk where you are located but this is a big time American thing. In America you are told that you are an individual who is responsible for you own luck and happiness.
If you mess up then the problem must be YOU. And the answer is just as simple and be more positive, be more confident, be an optimist.
In other words, an oversimplification of all things.