Question: what is the difference between alter ego and split personality?
Answer: An alter ego is like code switching, it's just a different way of acting around different people, that the person is in complete control of should they decide they want to stop. Dissociative identity disorder causes an entirely different thing, and can't be easily controlled.