A 9 to 10 month program is great!! I think that will give him a better chance than a 30 day program or shorter program, not to say a shorter program can't work. IMO the problems that cause someone to use usually take a very long period to work through. He can focus 100% on recovery during this time. It's a long road. Not an easy road and I think your feelings and the worry are normal. Take the time to focus on you and enjoy the peace like Ann said. I'm new here too. My husband is a heroin/cocaine addict.