Opinions are like a-holes, everyone has one. Your substance abuse problem is your problem. It's up to you to recognize it for what it is to you. Others can't describe how your addiction effects you. No one, or no program has ever been able to accurately put a finger on why people compulsively intoxicate themselves. If they had there would be no reason for this forum.
Let them have their opinions, just take care of yourself.