Almost all the people who arrive in the other life think that hell is the same for everyone and that heaven is the same for everyone, when in fact there are infinite variations and differences in each. Hell is never the same for any two people, nor is heaven. In the same way, no one of us, no spirit, and no angel is ever exactly like any other, even facially. When I even thought about two identical or equal beings, the angels were aghast. They said that every unity is formed by a harmonious agreement of many constituents and that the nature of the unity depends on the nature of the agreement. This is how every community of heaven forms a unity and how all the communities form a single heaven, which is accomplished solely by the Lord, by means of love.
Useful activities in the heavens occur in similar variety and diversity. The function of one individual is never exactly the same as that of any other, so the delight of one is never the same as another’s. Not only that, the delights of each function are countless, and these countless delights are equally varied, yet they are united in a design that enables them to focus on each other as do the functions of the individual members and organs and viscera in the human body; or even more, like the functions of every vessel and fiber in those members and organs and viscera. These are all interconnected in such a way that they focus on what they can contribute to the other and therefore to all, with all mindful of the individual members. They act as one because of this regard for the whole and for the individual.
from Heaven and Hell, Section 405