This is a mentality that has to stop. A lot of girls are taken. Some of them are attractive but one thing that makes them seem "hot" is the fact that they are with a guy. Women tend to dress more sexually with her man than in a group of girls because she will be judged less for it. So this naturally makes almost any girl with a boyfriend "hot". You should learn to talk to all girls even if they seem average because 1 day they will become "hot" just for you. This really frustrated me winging with a friend. He would say they are not hot enough. There would be excuses in his head for not approaching. Then the girls he did pick were with their man and he would get mad at me for pointing that out.