Congrats and Welcome
Remember it is all about taking little steps and keeping your eye on the prize!
Little changes in the diet, adding a little more physical activity day by day, stopping the bad habits, little by little (although quiting smoking is HUGE - way to go!). It is rare that someone can make a sudden 180 degree lifestyle change and actually stick to it.
These forums are a great way to check in and know that you are not alone on both the good days and the bad days. Keep logging in. And as every single one of the forum users will tell you - logging your food (for better or worse, and maybe using the "moods" feature to see what triggers an unplanned spluge) is the absolute best way to keep on track.
Lookin' forward to reading all about your progress.