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.