Awsome post man. It obviously took great courage to get yourself back on track. Most would have gone down the shit shute big time by now but you havnt. I hope the job interview goes well for you dude, but even if it doesnt think about wht you have gotten back. You obviously have a strong mind. Use it well !!!!!