自宅にいる時は吸わなくても我慢できるけど、
仕事中は吸いたくて我慢できない。

自宅以外だけ吸うようにするのはどうかな?
自宅を禁煙にして会社では吸う。
自宅で吸いたくなったら外に出て吸う。
これで外に出るのがめんどくさいから本数は減るはず。