I suggest you contact a local attorney regarding having your juvenile record sealed and your adult record expunged or non-disclosed. They can discuss with you if you are eligible and what they would charge.
Your story is not uncommon and exactly why the law allows for non-disclosure or "sealing" of juvenile records. Depending on the outcome of your adult charge, there are options for that as well. You definitely should speak with an attorney (and maybe the police too, if you truly feel that someone is a threat to your life!).
The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter. This response does not establish an attorney client relationship of any kind.