I haven't been smoking as much lately(actually not at all lol) but my smoking habits change a lot, from a few times a day, to a few times a week. When I am in heavy use (few times a day) My high lasts an hour or so and after effects for half hour, and a good mood for 3+ hours. But when I am not blazing as much I am high for 2 1/2hrs. After effects for another half hour. Then good mood for another hour or so.