Ideally I think the main suggestions here are, first, to get yourself checked out medically by a physician to make sure everything is okay physiologically. (I know you wrote, in a previous post, that this might be difficult due to your family's attitude.) But it really is the first step if you can do it.
And then, beyond that, the next step would be to get with a (new) psychologist or mental health therapist, depending on what's available to you where you live & begin to work through all of this with that professional. (I believe you also wrote, in a previous post, that you were going to do this. But you didn't mention anything here about having done so.)
You have quite a few concerns going on. And sorting all of this out, as well as figuring out what to do about it, is a job for a mental health professional. Most of us, here on PC, are consumers of mental health services not mental health professionals. So we can't offer mental health diagnoses or give professional mental health advice.
From a lay-person's perspective, your struggles could (I suppose) all be the result of high levels of anxiety. Perhaps they could involve some complex PTSD? Depression, social anxiety, & low self-esteem also sound as though they are probably problems for you as well. And then, perhaps, you're also what is referred to as a "highly sensitive person? I don't know. These are all just guesses on my part. At least from my perspective you're certainly not "crazy". And I don't believe you're a narcissist. (Lots of us, including yours truly, have narcissistic characteristics in our characters. But that doesn't make us anywhere near being actual narcissists.)
Beyond all of that, things you might consider doing just on your own, might include taking a look at your diet & making sure you're eating healthily, avoid caffeine, establish a personal meditation practice, & get plenty of exercise... stuff like that. These are all things that everyone can benefit from. As the old saying goes: Every journey begins with a single step. From reading your previous posts, it sounds to me as though a while back you made a good start & actually accomplished some things (with your previous psychologist). But at least it sounds to me as though, once your old psychologist left, you sort-of got bogged down again & now you need to get back up & get going a second time. Healing one's mental health struggles can take time. It just sounds to me as though your personal journey is not yet over. Best wishes...