K.A.
Wow....by the way...I can't stand my father in law AT ALL!!! but back to you lol. I am a smoker (I know..bad, bad) and I have the courtesy to not smoke around people who do not like it. Even in my own car, I won't light up if there are non-smokers in my car. However, I do if they don't care. But I can't believe that your in laws won't go outside while you are there. It's not like they are making a huge sacrifice...it's just while you visit them. I think they are being very selfish. I do not blame you for not wanting to go over there one bit. Good luck to you!!!
I'm am editing now...just in case this next response doesn't make sense to my first lol. I just read Jessie's response and she has something there. Not every smoker will be as considerate as I try to be. Try hosting the get togethers yourself and since it's your house....there is no smoking in your home. That way you can still see your in laws and not have to worry about your asthma...they will have to go outside.