What helps me is just waiting till like 9 pm to smoke at least once in awhile, and trying to stay a bit active during the day. If you don't smoke all day and go on a long bike ride, your high will be awsome at night. But I couldn't go for like a week like how some peoele sugest.