1. You should never NEED someone in your life. Girlfriends, friends, they're just additions. You have you, and that's everything you need.

  2. It's okay to have feelings for someone if they genuinely make you happy, if you find that your life is better with them around. If you guys are equals.

  3. It is absolutely NOT okay to have feelings for someone if you like them simply because they flirt with you for a bit and then move on to flirt with another guy and you get jealous. Those aren't genuine feelings inside you - those are feelings of jealousy and competitiveness. Not a good thing.

You do not need their affection to validate you. You are secure enough in who you are. You don't need external validation.