Thanks for your candor. Now I understand.
When you are the suspect in a criminal offense you do not ever have to prove your innocence. Under US law all of us are presumed innocent until proved guilty beyond a reaonable doubt.
That means that you don't and in fact should not, provide the state with any information about this matter. What you don't tell them can never hurt you because of your Constutional presumption of innocence. Anything you DO tell them, on the other hand, can be used against you.
So, don't give any further information to the police or to the state. Just tell them that you are waiting to discuss this with a lawyer before doing anything. They know you have that right and they should stop bothering you about the bottle.
That said, if they have enough evidence to arrest you they will probably send you a summons and you will be charged with a felony. But at least you wouldn't have given them a confession.
Once you are in front of the judge you would have to plead not guilty, which keeps all of your rights open, and then you could ask the judge for a free lawyer, because you are unemployed and can't afford one. The judge should appoint you a public defender because you have a Constitutional right to a lawyer and the state must give you one if you are unable to pay for representation.
When you get your lawyer, the lawyer can try to negotiate a deal for you that can keep you out of prison and possibly even keep you from ending up with a criminal record
. If you have a drug dependency, which it looks like you do, there are specialty courts like Drug Treatment Court, for which you may turn out to be eligible, and which would not only give you help with your medical, emotional and substance issues but could ultimately end up in the dismissal of your charges.
This is a serious matter, but it's not as grim as you think it is, and you will be able to get help from a lawyer. Just don't get in your own way by talking about this incident to anyone other than the person who becomes your lawyer.