There are various reasons for this, including abnormal working hours, not enough social interaction etc.
What prevents many guys (and also females) from increasing their odds of finding a great partner is truly gullibility and lack of knowledge. https://33poker.net