Take a free, open-source Big Five personality test. Learn to know your personality traits and compare yourself with your partner, colleagues, friends or family.
Just wanted to highlight this project because I've had to take many personality tests for school and work and things, and this is the most accurate one I've seen, and the only one where I feel I'm actually learning about myself from the results.
So if you need a personality test for any reason this one's pretty good.
The README in the repo indicates it's based on the NEO-PI, which is kindof the gold standard in personality tests at least right now from what I understand.
MB is bullshit, the big five is the one mostly used by researchers. Altho as it is psychology, you shouldnt expect 100% on validity or other indicators
It's pretty good for self improvement. I scored kinda high on neuroticism but after learning some psychology stuff like mindfulness/meditation/neuroplasticity/stoicism/ACT i managed to reduce it significantly after about 2.5 years. there was even a study recently that showed how using a app to change your personality and it's not easy and require serious training like learning a language or a musical instrument. I hope we will get eventually some open source version of that app.
and of course you need to be open to it, humans have a documented bias toward not believing what might hurt there self esteem.