CONGRATULATIONS ON YOUR DATE!!! I am having to lose 30 lbs before my surgery and am finding that VERY challenging. I can relate to the addictions, but I have never smoked, so I can't helped you there. Perhaps a visit to your PCP could help. Best wishes for your surgery.
Blessings,
Carolyn