Lynx likes you!! You should feel honored.
BTW You don't have to settle. Lots of people did (even married unbelievers) and they ended up compromising their faith.
God loves you for YOU whether you a wife or mother it does not matter, He sees you as His daughter first, and that's the most important thing.
As for dates. It's not expected for you to marry the first guy you see. Don't feel pressured.
My wise mother said its better to be single than married to the wrong guy. And she wasn't even a believer.
20 years is nothing to God. I think it's a universal problem. You are not alone. Check out
Proverbs 20:6
It really is like looking for a needle in a haystack. I had this idea from observing animals they don't tend to stay where they live, they go to spawning grounds to breed. Some travel miles and miles. Not saying we are animals but its interesting to find out about their courtship/mating rituals that come naturally to them. Nowadays its very artificial and I think its because we now live in a world thats artificial like we are living in captivity. Animals who are captive in zoos are lonely and zookeepers try to pair them up. This can be what it's like. If you want to be married, you have to actually LIKE the person you marry as you're the one that has to live with them for the rest of your life.
It's easy to fall in love...but just as easy to fall out of it.
Some animals mate for life, others just mate and then bring up their offspring alone. It seems you want someone lifelong, and are willing to wait for it. There is nothing wrong with that but it's going to be harder to find someone like that especially for humans. In that respect sometimes the behaviour of humans is worse than the behavior of animals.