I'll share a general way to do this, with some important caveats.
First: Find a model with some depth to it, that seems to explain your style/thinking/personality/past pretty well.
Then find a model within that model which provides reliable, accurate, and constructive developmental feedback, ideally in an algorithmic / logical style. IOW, the feedback should be nothing personal; it should apply to people who are similar to you in this way or that. The application should be clear, and fairly removed from guesswork.
Warning: I did this within the field of personality type studies and it was one of the most punishing things I could have ever done to myself. Before I knew it I was traveling to conferences and rubbing shoulders with curious therapists, social workers, and research psychologists. Then some of those people became my mentors. This can go very deep. (And it can get fascinating)
So, before you start down such a path, here is a simple exercise to consider:
- List five nice things people have said about you, regarding your strengths. OR list five different accomplishments you're proud of and what they say about you.
- Gaze at the list and appreciate what you've become
- STOP here and do not read further until you've done that
- Foreach item in the list:
- Write down its polar opposite. To test if it's opposite enough: People who are like this IRL should drive you _nuts_.
- Consider varioius ways in which this reaction is an indicator of personal intolerance, weakness, lack of skill, and massive room for growth.
- Spend the next N years identifying positive role-model examples of each of those opposite areas, and learning their tools.
- Learn how to integrate those new tools with the gifts your past-self brought forward, to construct a better you. To confirm that this really works: When "X vs. Y" -- gift vs. weakness-- dichotomies from your past arise, you should now feel capable of moving beyond them and they should not trigger you so much anymore.
Warning: Attempting this kind of change can lead to serious psychological damage. DO NOT do this without consulting a professional, if you are suffering from mental or psychiatric illness.
Personally I learned to identify my "life's not worth living" threshold within 5-10 minutes of it getting really dire. This was worth knowing in maybe 1 or 2 situations where I got the very most out of my self-growth efforts before bailing. You MUST be ready to push back on your developing self and protect yourself with nurturing or inner-chlid models, etc.
The upside of this is that, if you're open to it, you will isolate huge areas of leverage where you have lots of skill just under the surface. You will start to see the emergence of high-leverage themes in your life when this happens. Then, even more importantly, you will remove the same old _barriers_ to the constructive application of those leverage points.
You should feel much more powerful and much more capable of solving a variety of problems in life, from the logical-mathematical, to the groceries-dishes-laundry, to the human-relational-conceptual. You will know without a doubt that you have developed yourself significantly and understand key differences between current and past self. You will also likely have significant, lasting regrets about your past which you wish you could return to and remediate.
Just an example and some thoughts--I hear what you are saying & wish the best of luck to you.