Yes — It is time to get advice from a professional. The fact that this is bothering you so much and you are worried about how to control it is important to pay attention to. In your email, you mentioned trauma, suicidal thoughts, depression, evil/sexual thoughts, self-injury, talking to yourself in public, and fear of losing your sanity. These are powerful indications that something is amiss.
Clinical psychologists or psychiatrists are qualified to do an evaluation. This can help with figuring out what is going on and the best ways to address it.