My symptoms started during my childhood years, very similar to yours, and it wasn't until I was hospitalized in a trauma specialty hospital that I was dx'd with DDNOS (dissociative disorder not otherwise specified).
It was in this ward that I felt right at home. Suddenly everything made sense and their protocol throughout the day helped me and made sense to me. I dreaded leaving because I was finally understood there.
However, since then there has been speculation all this could be from a neurological disorder stemming from abnormal temporal lobes as part of a seizure or migraine aura.
Neurology is such a gray medicine as the brain hasn't been easily studied. Mostly they treat for symptoms and if the symptoms go away, then fine, but if the symptoms don't go away, like me, I get sent back to the shrinks' couch. And it's been this way for about 60 years. Each specialty I go to, has their own opinion about what I am experiencing and no one agrees on anyone thing.
So, what I have done is to find ways to self soothe or practice daily grounding skills or anything that works, other than medication, to help me when I am feeling these ways. Here is a great place to start. There are lots of different types of schools of thought about all this and a ton of material on how to help yourself. I call myself a work in progress because it's a continual process.
Don't let anyone minimize, mute, tell you you are crazy, etc. Suggestion that you are careful whom you share all this with, stick to the professionals until you know which way you are heading.