TS - See, the problem is that we women are brought up to believe that it is rude to protect yourself and your property, that we are not supposed to be “rude” and we are always supposed to be polite and not offend. That’s why women get run over by people who don’t respect our borders. Both physical and personal. Hope you learn to say “no”. What if they came in your house to look around? Its not any different. Defending your borders is an important lesson in life, and one which we often aren’t taught. Hope you learn it soon.
What if a thug lifted up your shirt to see what was under there? What if a neighbor turned on your lights in the barn at night to see what was in there? Just when and how you say “no” tells these kinds of vermin whether they have your permission to violate your borders.
These idjits did not earn your kind regard enough to be invited over, because they do not respect you or your borders. You need to tell them no under any circumstances and enforce it.
Good Luck.