Avoid situations that in order to more quite likely to smoke inside. Maybe limit time with friends who smoke weed, and spend added time doing other things like going to a health club or carry on a step. Walking relieves stress and it's good for you when there is urge