Congrats! Keep it up! I smoked a pipe a couple hours a day for 14 years. I took up distance running. The effect of smoking on my ability to run kept me motivated to stay smoke free until I no longer had the craving. Now I just smoke a cigar every month or so along with a good beer. Being that smoke free, a single cigar and a beer gives me the same feeling as a couple pipe fulls of cousin for a half hour or so. If I smoke more often than that, I don't get the high so that keeps me from smoking too many.
If you need more motivation than that, get your wife/girlfriend a cattle prod so they can remind you about not smoking when you start to light one up.
Wayne