Have you ever heard the saying, "Good guys always finish last"? This is a common misconception. I'm here to tell you that you are so wrong. The good guys get the girls, at least the guys that take time to actually approach the girl. Let me explain. I have heard numerous times on several occasions from many different guys that they have always liked me, thought that it was mutual, and was afraid to approach me because they weren't sure if I was on the market. My response to them, "I had no idea, I do have a boyfriend and I probably would have considered you before if I had known." Now although I don't have a boyfriend now, I still notice that some of my friends tell me all the time that different guys like me and I would have never guessed it.
That's the problem men. You're so scared of approaching women because you're afraid of how she may react. Then you try to ease your way into her life with the friend actions (trying to be there for her & show her how good you are for her) instead of being straight forward. Well guess what guys, you know what this does? It puts you in the friend zone. Yes the zone where you're more of a brother to her than a companion. The reason being because you didn't approach her as if you were interested in her and attracted to her, you approached like her homegirl would when she's going through a rough patch.
Men, Please stop this immediately! If you're interested in a woman, show her that you're interested in her by letting her know. All she can do is say yes or no, but this will keep everything out of the friend zone and stop making you feel like you wasted your time when she's going to choose the other guy instead. Most cases, women want to be rescued from the asshole that has hurt and abused her. Women yearn for that man to come in and make it better and show us how a man is supposed to treat us. She wants that nice guy to assure her that all men aren't the same, will not hurt her the same, and will not treat her the same. But what you do you nice guys do? Try to work your way in instead of just being upfront and you end up empty handed and wonder why the other guy always get the girl. The other guy approaches her with more craftiness and appeal. He tells her point blank, either it's this or that and stands by it. The nice guy on the other hand settles.
Stop settling for what you can get with these women, because there are plenty of women who wants that nice guy that charms her to death, caters to her needs and wants, but is still strong like only a man can be. People do what you allow them to. Good guys have the ability to finish first, but they choose to finish last.