There is circularity there, but it is not mine. I suppose one must recraft that to say people do have needs in heaven and God fulfills all those needs, except that at least some of this fulfillment requires deliberate action on the part of the denizen of heaven. The denizen must, at least, engage in the act of worship.
But I wonder how it could be that God could fulfill all needs. It seems that we have to be significantly nonhuman in heaven, because we as human beings have self-awareness, and have a need to be aware of our own existence. If we were completely un-self-aware in heaven, we would be diminished -- we would be living at a lower form of consciousness similar to that of many animal species.
eudaimonia,
Mark