At times things just can’t be generalised as there are many aspects to what happens with each & every individual.
Most of the time you would find morons who are trying to find a partner much ahead of their league,leading to disappointments.
Not saying that there aren’t gold diggers out there but finding a match that ways also has many aspects.
Obviously if someone is not willing to compromise even an inch & settle with someone appropriate for them & vice-versa they will always remain single.
It actually happens with everyone & all depends on how quick ppl realise this fact.
The longer one takes the more rigidity it reflects.