There are various good reasons for this, such as unnatural working hours, not enough social connection an such like.
Exactly what stops most guys (as well as females) from increasing their odds of finding a good partner is really gullibility and lack of knowledge. https://33poker.net