He's been taking it for about 2 months and I see a big change in him. My problem is the treatment is pretty expensive and we are still paying for his screw ups when he was on pills. I definitely want him to continue but it's just frustrating for me to have to deal with another expense because of his addiction. I don't have any clue how long he needs to be on it. (He has been an addict for 8 years)