diehl,
Wow. That was a solid intro - I feel like I know where you're coming from after reading about your history and the truth of it is, I do know you...even though we've never met. You see, I'm an addict too. Quit over 2 years and you know what, I'm still an addict. Will always be one, and that's why quitting is a lifelong commitment. When you don't commit to the quit, you only end up stopping - sounds like someone I just read about (twice). I'll explain what I mean by that.
Now, just to give you a sense of how big this site is, I'm one of those guys who likes to find badass quitters and jump on their bandwagon. So one thing I do is check their roll posting percent to see how badass they truly are. In doing this, I also see that you have a caving problem, per the little thread you have going in March 16'. Normally, I'd say nah' this guy is a joke and will be a cancer to my quit foundation. But, I also know you AND you're 25 with 2 kids. So let me tell it to you strait. Get your ass on that roll call every day and commit! This isn't about the family, this is about you. If you quit, then they benefit from it. Build a foundation of quit with stones of accountability. Those stones come from those in your quit group and guys like me who jump on bandwagons. I don't jump on these bandwagons for just anybody, only the true badasses. Yes, I still add stones of accountability with badass quitters, reinforce my foundation, and nurture the quit; maybe you can be one of those stones someday.