Definitely a fear of rejection. That's normal. If it seems harmless and no risk, it's easier to do. Look at it like this, though, you're getting good practice for flirting w/ guys you actually want! Flirting can come in many forms, so maybe subconsciously (there goes my psychology background kicking in) you *are* flirting w/ the desired males, just in a different way. Body language says sooo much. Lots of experts can tell if a couple will last by photographing them in non posed shots and analyzing the body language. As humans we typically don't consciously pick up on it, but something in us says "He/she is interested." And unless the person is truly hideous, we tend to like people who like us back. As in, fear of rejection.