I'm sorry to hear that you "fell". stay strong, I have delt with some stuff as well and from what you shared you are well on your way to staying ahead of this. I think your wife may be comforted by your words. As you eluded in your post the women and the companies backing them work very hard to trip your trigger-- don't feel to bad when it does get to you once in a while.
1997 f250 4x4 sclb, auto, 3.55's, 191k, diy intake w 6637, ccv mod, pyro, boost, trans gauges, 3" dp to 4" single exh. super chips for now. scangauge
Go here, we have 2 boys 1 is almost a teenager we use this and it works. Give the password to your wife and she'll be your accountability. I think it's like $50 a year.
Good luck brah! http://www.bsecure.com/
Doesn't roll with anyone or tag along to be cool...