My girlfriend and I both have high amounts of depression and anxiety. We were parked in a residential area with the music too loud smoking weed. After a noise complaint, a policeman showed up and brought us back to the station. I was VERY high and had less than ~.8g of weed left. My girlfriend was let go without repercussions. 
After riding in the police cruiser in front of a big, loud, scary dog, the officer brought me in to see my parents. I was VERY baked and my anxiety was in full swing. Manic screaming, crying, hyperventilating, etc. The officer went through my bag and found medical marijuana bags. I had taken these bags from my friend (Let's call him Dave) because I needed something to put my crutches, roaches and kief in and they didn't have any plastic bags. They told me that if I didn't tell them names, I could be charged with a felony for distribution to a minor. After much crying, high me somehow decided to tell them that I bought my weed from Dave. This is not true. I only had the bags because I needed them for storage. I had already given them the name of my actual dealer. They told me that they could still give me a felony, but they were going to wait until the DA had weighed in on it. They said not to tell anyone anything, or else I would get a felony for sure.

So now I don't know how to retract that statement without sounding like I'm covering up what I said about my friend. I was heavily under the influence of marijuana, there was a big scary dog, and I was having the worst anxiety attack of my life. Now I haven't slept or eaten for days because I told them I bought from my friend. Even if I dodge the felony, my best friend could go down for something he is innocent of.

I'm really, really scared and would love some advice.
user
I told the police officer I bought from my friend from a bag of weed. They are
assistant
My girlfriend and I both have high amounts of depression and anxiety. We were parked in a residential area with the music too loud smoking weed. After a noise complaint, a policeman showed up and brought us back to the station. I was VERY high and had less than ~.8g of weed left. My girlfriend was let go without repercussions. 
After riding in the police cruiser in front of a big, loud, scary dog, the officer brought me in to see my parents. I was VERY baked and my anxiety was in full swing. Manic screaming, crying, hyperventilating, etc. The officer went through my bag and found medical marijuana bags. I had taken these bags from my friend (Let's call him Dave) because I needed something to put my crutches, roaches and kief in and they didn't have any plastic bags. They told me that if I didn't tell them names, I could be charged with a felony for distribution to a minor. After much crying, high me somehow decided to tell them that I bought my weed from Dave. This is not true. I only had the bags because I needed them for storage. I had already given them the name of my actual dealer. They told me that they could still give me a felony, but they were going to wait until the DA had weighed in on it. They said not to tell anyone anything, or else I would get a felony for sure.

So now I don't know how to retract that statement without sounding like I'm covering up what I said about my friend. I was heavily under the influence of marijuana, there was a big scary dog, and I was having the worst anxiety attack of my life. Now I haven't slept or eaten for days because I told them I bought from my friend. Even if I dodge the felony, my best friend could go down for something he is innocent of.

I'm really, really scared and would love some advice.
user
Got dinged for 15 grams of marijuana to a 16 year old, want to keep my best
assistant