As an ex smoker of 15 years, I find that normally, smokers realise the discomfort it causes others, and take steps to avoid upsetting them, but the non-smokers (especially ex-smokers) IMHO are totally intolerant, and it is they who are sometimes the problem!