Do not plead guilty - Consult with a local criminal attorney ASAP!!!!
This is not intended to be legal advise or as legal representation. I am a California personal injury attorney . Be aware that every state has its own statute of limitations; and statutes & case laws that govern the handling of these matters.
"What should I do?" Retain the best criminal defense counsel you can afford and SHUT UP. Discussing your case in a public forum is suicidal. Contact Avvo customer service about deleting your post.
Best wishes for a favorable outcome, and please remember to designate a best answer.
This answer is offered as a public service for general information only and may not be relied upon as legal advice.
You said that you can't afford a lawyer, but you need one. Either borrow money to invest in a lawyer or ask the court to appoint a public defender to represent you.
Based on the information you provided, I see potential defenses depending upon answers to additional questions that I would have if you were sitting in front of me. An aggressive criminal defense lawyer will get a thorough understanding of all of the facts and circumstances and fight for you. A conviction for a drug-related offense has consequences beyond what the statute says, it could affect your ability to get student loans. Get a lawyer asap! And good luck to you!
Never plead guilty. Hire an attorney to handle plea negotiations in order to try and protect your record. If it is your first time there is a good chance that the charges will be reduced.