With everyone so far up your ass you may want to take a break from smoking anyways. Think about it this way, would you rather spend a few months without weed, or a few months without weed in prison? Getting caught slanging at school is a big deal these days, even where I live in LA.

Just take some time off to let everyone cool down, including your parents. Eventually they'll build up more trust and get off your ass enough that you can start smoking again.