Just a word of advice to anyone who is finishing up the program.  Make 100% certain you have a counselor and doctor who see eye to eye with the program and have a good understanding of what the program entails or at least is concerned enough to ask.  My first counselor’s visit lasted all of thirty minutes most of which she was trying to figure out where she could schedule me two weeks later.  It was not at all what I needed and it sent me into another tailspin.  I do not know how I have survived the past three weeks.  I feel like I am living on the edge waiting to get in to see someone that has been recommended to me as really good.  This is not the best way to spend the first three weeks after your release though.