There are certain people that are incredibly picky when they go about dating. No one ever seems to be good enough and they often are single or just never settle down. People might assume they have commitment problems, are emotionally unavailable, or they are not marriage material; however, there is also the possibility that the person just does not come in contact with people they want to be with all too often meaning they are super picky or they might not even fully know what they are looking for (which is a separate problem in and of itself).
I always advise if the person has stated they are picky or it is very apparent based on their words and their actions, I recommend you do not invest too much of your time. Even if you are incredibly accommodating and do what you can to please this person, it might still never be enough or they will find something very small as a reason they do not want to date you or as a reason to move on to the next person. Who really wants to deal with that? That is the reason I do not recommend getting attached to someone like this because chances are you will always be the one left wanting more or with a broken heart.
People who are super selective typically do end up staying single most of their lives. It is not your job to try to change this about them or make them fall in love with you. Why do you want to be in a position that you always have to live up to their expectations and please them constantly just for them to figure out if you are worthy enough for them? Relationships should be reciprocal. Both people mutually want to be together and want to do things to make each other happy. This person chooses you and accepts you for who you are. They are not dating you until the next best person steps into their lives or constantly looking for someone who is better in their eyes (if this even exists) because you are enough.
If you really like this person and do not want to give up on them, you can keep sticking around but when things fail to progress as planned, do not tell me I did not warn you. The best thing you can do is back off and let them select YOU. Turn the tables on them by making them work hard to be with YOU versus you always catering to them. If they do not reach out or put the effort needed to keep you in the forefront of their lives, then you know you are better off without this person. I know that might be a hard reality to accept but trust me on this one and keep it moving. It is better to know that now than to find this out days, weeks, or years later. Everyone’s time is precious and this includes yours in which it is important to stop investing it in the wrong people.