i did n't think his low mood would last for ever as , of course , mcteague could have his pick of almost any woman in the life and , being a man with both needs and money , he would n't sleep alone for long .