man, i don't see why people bring drugs and alcohol to school. There's a time and a place for everything. You should have just made arrangements to go by your house after school to pick up the stuff. Was getting fucked up on the weekend really worth running the risk of getting caught and fucking up everything? obviously not.

anyway, it's time to actually learn from your mistakes. Now it's time to straighten up. Do your time and accept your punishment. You're going to have to prove to your parents that they can trust you. Don't bring anything to school that could get you in trouble. Offer to help your parents out whenever they need something. I'd also stay clean for a while if I were you.