It appears that you suddenly gained a lot of weight two months back. In my opinion, you should get yourself checked for thyroid
hormone abnormalities, which can be done by a blood test
. You should see a doctor to get yourself assessed for any other reasons of weight gain and for a complete check-up. It is good that you have given up smoking
can be due to both tobacco withdrawal and thyroid abnormalities.
Hope this has been of help. Best wishes.