People hold out for “the bigger, better deal” which explains why if you won’t settle, you don’t settle. Not that there is anything wrong with being single; it is in fact the best way to drive family lawyers, marriage counsellors and such parasites out of business.
The problem arises when we start looking for a connection to last a long time rather than revel in it in the moment; that is crazy. We are in this world temporarily, like on a train. We cross paths for even shorter times with fellow passengers. A person we meet at one station gets off at another, or we get off first.
We need to accept life as a train ride where passengers go and come wherein we engage our best for however long we have each other’s company and accept that one of us will have to disembark sooner or later.
If we are like we are today, with our faces buried in our phones rather than talking to each other just because the person sitting next to us is not “the one” (like we would know anyway with our faces buried in our phones), even that little time we have to engage is wasted in waiting. So stop waiting and reach out to everyone, and they might be the one or one of many people who will enrich your life. There are no bad relationships; you are richer with every one.