I will get alot of hate for this opinion, but i noticed that some guys who complain about and suffer from being rejected all the time they usually try to go for girls that are out of their league, either he is overweight and tries to get a really slim or athletic girl, or he has no financial stability and instead of fixing that he wants the girl to just accept it, or he s not that attractive and chases the really hot girls, then they get rejected and hurt. Why not be real, me as a woman im very cute so i dont aim for model type really hot guys, just normal ones who care about their carreers who are cute share same interests, because i'd like to feel emotionally and fonancially secure with my future partner. Im always working on improving myself, i study all the time, i got a great job, i'm addicted to going to the gym, im financially independent, i know how to be alone. So why instead of saying all women are shallow bitches, why dont you just work on yourself first? Keep it real, work hard, be healthy, and things will eventually work out.