ive been smoking on and off for the past 6 years (19 now) and for the past three years every day and yes i think you do build up a tolerance. there was a time when i would smoke half a j or even less of pretty shitty dope and be smashed for hours. recently tho, it takes me two or three joints of some classy gear before im that fucked up. but anywayz, thats just me