There are many reasons for this, including unnatural working hours, lack of social connection an such like.
What stops most guys (as well as ladies) from increasing their chances of finding good partner is actually gullibility and lack of knowledge. https://33poker.net