To be blunt, because they spend too much time thinking about how much they deserve a relationship and not enough time out there challenging their boundaries and flirting and asking for dates.
Every time you find yourself thinking about how much you ‘deserve’ love, stop thinking that way and get out there and interact with someone sexy. They’re not hard to find. You have to open yourself up to the possibility of rejection and negative judgments and work towards a relationship anyway.