A home owner has every right to make whatever demands he wants, no matter how ridiculous. If breaking those demands means he tells you to leave, you leave or the cops rightfully get called to haul your butt out.
That being said, I see no reason for bringing up personal info. For example some devote catholics are against birth control. Most mormons are against alcohol. Christian Scientists (IIRC) are against a lot of different types of medication. Often when there are gaming conventions, forum meet ups, dog shows, etc etc community members who live in the area where the event is being held will offer to allow fellow attendees to stay in guest rooms. My woman and I use birth control. She often has a small bottle of alcohol in her purse. Lets say I have medication along as well. I wouldn't bring up ANY of those personal issues. I wouldn't bring up that I have a gun either. I wouldn't bring it up because it is personal AND because 'don't ask don't tell' covers a lot more than gays in the military.
Now, if the home owner stopped me and said 'no gun, no birth control, no alcohol, and no medication' even though those are very personal things I'd either #1 give them up for the time being or #2 leave. Their house, their rules.
That being said, I see no reason for bringing up personal info. For example some devote catholics are against birth control. Most mormons are against alcohol. Christian Scientists (IIRC) are against a lot of different types of medication. Often when there are gaming conventions, forum meet ups, dog shows, etc etc community members who live in the area where the event is being held will offer to allow fellow attendees to stay in guest rooms. My woman and I use birth control. She often has a small bottle of alcohol in her purse. Lets say I have medication along as well. I wouldn't bring up ANY of those personal issues. I wouldn't bring up that I have a gun either. I wouldn't bring it up because it is personal AND because 'don't ask don't tell' covers a lot more than gays in the military.
Now, if the home owner stopped me and said 'no gun, no birth control, no alcohol, and no medication' even though those are very personal things I'd either #1 give them up for the time being or #2 leave. Their house, their rules.