You have to deny people from smoking your stash dry. It may seem uncool to say "hey you didn't chip in from all the times I toked up with you, I'm holding out on y'all."

If they were cool people, they'd understand. If they don't, enjoy your smoke to yourself!