Sorry to hear that your past is haunting you. I understand and have been going through this myself.
It seems to me that you could reveal your history without revealing a name if needed. It may also depend on your age too. Are you over 18?
It sounds to me like you need to see a therapist to work through some of this.