Does anyone else 'switch people'? 

Whenever I am around a specific person, I'll change out my identity and personality traits, name and age and fashion style and all. I do it unconsciously and it's really erratic, and it's really upsetting because it leaves me exhausted and moody when I 'come back' and I can't connect events to reality, etc - but even when I 'come back' it's like there's nothing there, if that makes any sense. And it's super frustrating at this point. Being around my friends brings out this entirely different person than being around other people, like my parents, or my girlfriend, or even my dog. It's consistently different people, and at this point I'm starting to hear voices telling me to buy stuff (leading me to spend my last few dollars on an expensive shirt I don't even like that much), and I had an enormous panic attack yesterday (apparently) and I can't remember any of it except bits and pieces. 

It's getting really weirdly bad at this point, I'll make posts on here or on other forms of social media and I'll have no idea what I'm doing. I just got off the phone with my mother and I'm supposed to be doing something but I really don't know what it is. I keep forgetting things in the middle of sentences and actions. I remember being on the phone with my therapist and talking in a very small voice, but that's not my voice. I'm distressed.

'I' previously thought I had some kind of dissociative disorder, but now I'm thinking it might just be the BPD? Even though I apparently told my friends I have DID without remembering it? It doesn't make sense, I'm really hesitant to call these experiences alters or anything similar, and I feel like it could just be some really bad mood swings or identity issues. I was wondering if anyone else with BPD has some similar experiences, or if this sounds like something different I should be worried about? 