How would you handle

First I would like to say I really admire you for the way you have adapted to this country and the way you handle life in general. You seem to be a very smart person and hard worker and are following a hobby that you truly enjoy. I would be very cautious with this guy and always have some sort of protection close by either gun, club, pepper spray or what ever means you have to protect yourself in case he tried something else. It sounds like he is infatuated with you and may have brought the guy by to show him his lady friend although that is not the case. I know it is an awkward situation for you but you really need to end this before it keeps escalating. You will have to be polite but be honest and don't stutter when you tell him that he is making you uncomfortable by just dropping by and bringing someone you don't know onto your property and infringing on your privacy. It makes it a lot harder with him being older and of the opposite sex. You didn't say how old he is or if he is married and has family. The BO is also hard but needs to be brought to his attention. Good luck and be cautious and protect yourself, Joe