I'm sorry you are having a hard time of it,you really do need to take a break from smoking or at least cutdown.Instead of smoking do something else that keeps you busy or go places you know you can't smoke.Everytime I visit my mum I smoke less because she doesnt like me smoking and it doesn't really bother me.