Nice work Steve. To take it to the "next step", how about adding some proactive tools to your sobriety toolbox so that when these feeling pop up you are ready to go face them? For example, if you think these feelings are coming on weekends because you are used to drinking, make proactive plans ahead of time to do something else. Doesnt have to be anything in particular, but just write it all down or add it to your phone calendar. Sometime Idle time is the worst thing we can have to deal with.