Here's a way you can win..and it's the exact same thing I told my brother.
If you can't smoke weed inside than smoke it outside. He stashes his outside in a little box in a tree stump, and when everyone falls asleep or whatever he goes outside and tokes one up. Just pay attention to what direction the wind is blowing!
I suppose this may not work if you live in the city like right beside a bunch of other houses. Thank god I live in the country.
But then again, I'm such a stoner it probably wouldn't matter if it was in the city, I'd smoke it anyway.