You're right that you need to set a good example for your kids. Mine are 13 and 10, and I've been a terrible example to them, mostly my 13yr old. But it's never too late to "reteach", and that's what I'm trying to do!
Good luck with the program! You can do it! Small steps at a time, no matter how long it takes!