Dating is not a not race, it’s a marathon. People that struggle with dating and finding someone to love try to rush their relationships.
They want to like each other immediately. There is hurry in dating. There is a demand that we must get good date immediately. This is like interviewing candidates for a position in your organization. You wish to get the best candidate as the first candidate and get frustrated if you don’t get one after interviewing many. That frustration either makes you drop the idea of searching or you try to fit at least one candidate in the slot. But that will fail with disastrous results.
Are you doing something similar in dating? Do you not accept disappointments easily? Do you want your candy immediately like a child? That can lead to complications. You have to define your requirements and if you find that your date and you don’t match, you have to drop him/her. You don’t have to create excuses and fit him/her with you. That may lead to long-term pain.
Let us be sure. You are looking for a life partner. You have only one life and you must try and get the best partner you can to have happiness and satisfaction. Give dating enough time. Date few people before you decide about one. Make sure that your head is ruling you and not heart. Don’t ask for immediate results. That can be painful over time.