Huge Tool fan here also

Also my opinion on tolerance is that since we all know cannabis resin is fat soluble, the more you tend to absorb fats and conserve them in your adipose tissues, the longer it will take to get your tolerance down. When you smoke and you have resin in your blood stream, you eliminate it through your liver and also at the same time stock it in your adipose tissues. As you burn the fats stocked in your body, you release the stocked cannabinoids and although you cannot feel it, you have a small ammount of cannabinoids circulating in your blood and you are to some very minimal degree "high".

If you are someone who gains 2 pounds when you eat an ice cream cone and just can't seem to loose it, than you will take longer to get your resistance down, whereas if you eat a tub of ice cream, and 50 mcain cakes and you actually get thinner from all the effort, your resistance will drop significantly faster.

I also believe this is why heavy smokers experience long term side effects to some degree, they have a very high ammount of cannabinoids fixed in their fats and thus have a relatively high level of cannabinoids circulating in their blood for a long time even after quitting for a significant ammount of time.