Though you would never know it, I have 5 kids. I say two things as an avoidance of temptation, or as a way to make sure that a situation does not arise where I am given a chance to compromise myself, (even the appearance of)
1:I have 5 kids (this is usually enough to send the flirtatious gentleman in the opposite direction)
2: My husband is 6'2 and weigh's 200 pounds (is the failsafe backup if the visual of 5 kids isn't enough.) and as a last resort
( because of the lack of courtesy this one comes into play more and more)3: I am calling the police if you bother me again.
Even the most moral woman or man has been tempted. This is simply human. But before it goes beyond a thought or an instance, the morality factor comes into play and then a choice presents itself. Which way you go is entirely up to you.
Has it ever actually gotten to the point where the jerk was so clueless that you had to threaten him with point number three? Just curious.