it 's believed that the hollows can live thousands of years , but it is a life of constant physical torment , of humiliating debasement-feeding on stray animals , living in isolation-and of insatiable hunger for the flesh of their former kin , because our blood is their only hope for salvation .