Finding the right culture.
One of the reasons that you may not be thriving could be that you are in the wrong culture.
Not wrong in the absolute, but wrong for you.
There’s a culture for each type of person. And the hard work is to find the one where you thrive.