In this day and age we're used to everything being "instant". Instant food, drinks, messages, replies, responses, etc. that we want every part of our lives to be instant, or at least quicker than it is. We want that instant attraction (in both ways) to the right person, we worry that we've offended someone if we don't get a reply to a message fast enough, if someone doesn't reciprocate our feelings at the same time we think there's something wrong. if we're not at the "same place" as each other in the relationship at the same time we think it's doomed.
Why do we do this to ourselves? It's pretty much self inflicted. Love isn't often instant- lust and attraction are more likely to be, and it's easy to confuse them all in our desire to have everything-now! My message here is to see if we can slow our lives down a little. Try to wean ourselves off "instant gratification" and instead savour things more, especially the little things. Kindness, helpfulness, care and attention. Get to know the person rather than just the face or the image they portray to the world. Talk to people (proper conversations, no text talk!!), listen to people (really hear them), rather than listening being the time when you're working out what to say next rather than "hearing" the other person and taking their opinions into account.
Appreciate people and their actions towards you and you can't go far wrong.