I like to be social, but I live in Japan and smoking is legal in public places, bars, clubs, restaurants etc. I can't stand people smoking around me, especially when there is a small room of chain-smoking salarymen, it just becomes cloudy with smoke, it's disgusting ... It gets in my hair, my skin, clothes and if I'm wearing wool, it means I have to go and get my shit dry-cleaned!! So, I avoid going out sometimes because of that. But, then I don't have a social life and don't get to socialise with friends etc. Like, people lighting up near me, just puts me in a bad mood and I feel like I can't breathe properly ... How should I keep a healthy social and deal with this barrier?