Have you heard of Angela Shelton? No? Then better check her out! I can’t really do justice to her blog, so won’t even try. Better see for yourself–oh, if you’re a person with DID, there’s lots of potential triggers on this site, so read with caution.