I am no longer a smoker, having finally quit cold-turkey some seven plus years ago, but I am still a POLITICAL smoker, in that I am dead set against stupid laws like this.
NO ONE compels you to live in places which also house smokers. You are fully free to move on. Particularly if the smoker lived there prior to you moving in, you have NO excuses for being unaware that some folks smoke tobacco in the privacy of their own homes. If this is beyond your capacity to deal with, then just move along. Find a place where everyone thinks as you do. Then you can be happy as little clams until you find some other fault in your neighbors. I have seen too many like you. There is always some excuse for you to want to control your neighbor’s behavior. Always.
No, you haven't. You do not know me.