You are if to a good start!
Looks like you might have a good grasp on your addiction. I wish I could say the same...