Shy girls avoid their crushes because they have confidence issues they tend to avoid their crushes for fear of being rejected. It may also be due to personal problems like low self-esteem, social anxiety, fear of embarrassment, or difficulty interacting.