DA's overcharge everything, its just part of the game. Focus on what youve admitted to (Im betting you rolled and told them sometihng) and what they got you dead nuts on.
Johnny is right, get a job, go to N/A: im sure you arent a criminal, you just have a drug problem, so you need to get into some sort of rehab. Shit, youre happy this happened, now you can get the help you so obviously need under the watchful eye of the court. Play the game and you might get out of this.
Roll up with a Bob Marley shirt smelling like petculli oil and you'll be entering Mr. Cell Bock C contest!