are there kids in the picture or something? because I can see where she would be coming from if that was the case. Other wise try and find out why she doesnt want you to smoke inside. Maybe you could come up with a rule like you'll smoke outside when shes home but you can smoke inside when shes not. This is assuming she has a good reason and shes just not being a bitch.