Perhaps these men confuse your jovial nature with flirting, if you're giggly or smile a lot, they might take that as a sign of interest. It sucks, but I inhibit the eye-contact and smiles when I get the feeling I'm dealing with somebody like that. They usually leave me be.
Crush them all!