Congratulations, Keith. I've never been a smoker, so I can't say that I know first-hand how hard it is to quit, but I have seen people go through it. I'm glad you're feeling great now - I bet you're in for some tough times ahead. It's great that you have somebody who supports you - you're going to need them to help you.
Keep it up!