I've found this extremely helpful in staying clean for an extended period of time. I always suggest making lists. Initially you should start making a list that covers each individual day. Making certain days where you have the time to complete big goals. Little goals are included in the daily list to essentially be little wins. Eventually progressing to monthly lists where big important things get done. You may be one of those people who get things done in weekly increments or one of those who panics at the end of the month & gets it all done. Either way accomplishing the things on your list give you a feeling of completion while a daily model helps subtly prep you for dealing with addiction daily.