Im back and Im being 'direct' again.
I think the OP's list has evolved from bad dates she's had rather than something she started out with.
The OP is 36 and has a child. She lives in the sticks. Maybe just 'not London' or a big city/town.
A 36 yp single mum, living in a small town, will have very limited dating choice. Sorry that's life.
I know very few eligible single men in the 35-45 age group. A lot are single for very good reasons.
I know a few -and I mean few - eligible around 40 (+/- 5 years) who have spent the last 20 years working very hard, are very solvent (some swimming in it), well travelled, extremely good socially (sorry, this is sound like a dating dream), drive (some can fly + sail). All the non-gay ones are looking to settle down with a woman.
(This is where Im in agreement with some of the recent posters - DinosaurRoar (Dinosaur squeak!) + businesshoursareover)
I have asked, pretty directly (see, OP, its not just you!) what they are looking at in a partner (not for the OP, I do have a useless sister to palm off). They all want kids/family. They all were honest and said they would think twice about a single parent. 50% said it was a total no-no. Other peoples kids are baggage; other peoples ex-H can be a pain in the arse.
They are all looking around the 30 age group too - they want kids; 35+ is pushing it on the fertility stake; men are just as aware as women about when fertility drops off. They are not chasing teenagers; they would consider 25 to be about the lowest OKage. They are also looking for for similar-ish women. They expect a woman to have started a career/held down a challenging job, acheived something - getting knocked up in your 20s by a local hill-billy is not an achievement.
Maybe the OP has, unknowingly, met someone who meets her requirements. Maybe she just did not meet theirs. Again, away from large cities, the pool of suitable men tends to be very small - FFS - every one I know moved to a bigger place before moving back to my smallish home town- leave the hill-billies to the sheep!