hed been without female contact for so long that he felt like hed been walking around in the desert for three years and , suddenly , a torrent of desire had started to fall on him , filling up the cracks in his lonely heart .