Imagine a world in which no one had to feed themselves, or drink water. Imagine we had no bodily requirements, even for sleep. How would such a world evolve? According to my beliefs, this is how at least one plane of what we call Heaven is, except that it is much more beautiful. To get there, you learn contentment here.
It seems to me that we can satisfy spiritual hunger ourselves. We can satisfy the need for the companionship of others, to some extent, although I think it is much like physical hunger, that we will always have in this world and these bodies.
Much of what we need, of our deepest, truest, most authentic needs, though, I feel can be satisfied by developing the right relationship with ourselves and our lives.