Nowadays dating is considered a game; you navigate the playing field and hope you don't mess up with the people you find interesting.
As if finding someone single and compatible isn't hard enough, then comes the "game" part. You have to apply the right techniques to make sure you don't come off as creepy or needy or too reserved or nervous or weird.
Then if you get past this stage, you have to get her number. But don't ask too quickly, might make yourself look desperate. When and if you do actually obtain the number you have to wait to text her. How long you wait is completely up to the individual. You take too long and you seem not interested, you text too quickly and you seem desperate.
If you manage to surpass that and not make yourself look like a needy fool then you have to be able to hold a conversation right. Some people say you should only text with a purpose such as a date, others say ask her on a date in person.
Let's say you manage to do all that fine and you finally arrive to the first date. You have to make your moves right and do this and that, kiss her by at least the third date... Blah blah blah.
Then comes the girl's perspective; they worry about coming off as too easy by not texting back quickly or they ignore us guys altogether. They gossip to their friends about what they talked about with the guy the night before and ask for advice. Their friends then give either partially good advice or completely stupid advice and the girl ends up cutting off the guy based on what her friends think.
In today's age we've gotten so caught up in these rules we've lost actual connection with each other; technology only blurs the lines further. It sucks hearing about how your parents fell in love and how everything went smoothly but today it seems so hard to find that. My advice to everyone is to give that person a chance and look at it from their perspective. Don't be too harsh and don't be afraid to step outside the boundaries.