Sometimes when things are not going your way, you need something new. New what ? Yes, a new mindset is probably the best thing.
We have to look at things a bit differently. A different angle gives us a new vision.
At times we need to do some major adjustment. Like changing our values.
At other times a minor shift is needed. Slight changes in our behavior and reactions maybe needed.
A new mindset can happen only if we accept that we have weaknesses which need to be worked on. We need to be humble to be willing to change. Not proud and rigid.
A new mindset ensures we evolve rapidly as humans and mold ourselves to the finer points in human culture.
When things are not going well, and you are feeling down, introspect a little, be humble to recognize the need to change, seek positive advice from the right people, and then the rest of the magic will be done by "a new mindset".