Tolerence is a lie, i personally think it comes down to experience. If you have been smoking close to the same quality of weed, you are going to know what to expect. The first few times you get high, you really dont know what to expect, so you dont know how to function or anything yet. Try mixing up your experience while smoking. instead of doing the same thing, go o ut and try something new, try a new way of smoking, or mix something in with it. Drinking and smoking produce a completely diffrent mix of things then smoking or drinking alone, and there is many more combinations of stuff. I myself like a mix of 8 cordiceden pills ontop of smoking, it gives you the most increditable high.
Ive been smoking since i was 13, now 18, another thing i have realized, is its all in the people you smoke with. If your with the crazy fuckers that want to run around all night, over the people that just want to sit around and do nothing, they are two completely diffrent highs. Also maturity, back in the day, we were smoking because we thought it was cool, now when i smoke its because i like the feeling, and makes the boring in and outs of the day, more fun.

All in all, Smoking pot is what you make it. Your mind is a powerful tool in the search for a buzz. You can control most things that happen with your body and im sure there is more people that agree with what im saying.