Multiple Personalities Support Group
Dissociative identity disorder is a diagnosis described as the existence in an individual of two or more distinct identities or personalities, each with its own pattern of perceiving and interacting with the environment. At least two of these personalities are considered to routinely take control of the individual's behavior, and there is also some associated memory loss,...
Remember this - you are not a helpless kid any more, you can defend yourself now, you don't have to take it any more. Your flashback may be that you feel like that kid again, but try to stay in the present and grounded. You are an intelligent and capable adult who can defend yourself.
-kiki
You may have to get help to make him leave you alone, like from the police.