Why is like that the guy who always respect them n care for them remains single or Get friend zoned. And the cool guyz like roadside boys steal them and for the sex they approach them in the name of love. Why the girls always be with them?
Most Helpful Girl
Look at the married couples you know, most of the men who are married they're good guys who respect and care for their wives. A few or none of the married men are bad boys. That's because most girls want a guy who will respect and treat them well, they might be fooled at first by the "i love you" from a bad boy but they will eventually figure out that he doesn't respect them and break up with him. The majority of married men I know (coworkers, fathers of friends, etc.) respect and care for their wives and children.
I have noticed that a lot of times the good guy who respects and cares for women are also really shy, they tend to not approach women they're interested in or make a move. You could be amazing, but if no girls know you exist or are interested in them, how do you expect to get into a relationship?
Your profile says you're from India, from what I know, it is still a very conservative society, I imagine it's unlikely that a girl would ever make the first move. It means you have to make the first move. Then you also need to consider that it's also a numbers game. Meet enough people and you will eventually find someone who you like and who likes you in return.0