Some of the factors that affect the rate at which particles diffuse include: the particle's molecular weight, temperature, concentration difference, diffusion distance, permeability and surface area. Pressure is also known to affect the rate of diffusion since it increases the speed of molecules. Hope this helps!
Drug "Tolerance" is the status of when the body has become accustomed to a medication and requires more to achieve a same affect. Makes sense wouldn't you say.