Yet if your "heaven" is shaped by each individual, then whats to stop them from creating the people they miss so they can be happy and in an absolutely perfect world.
I don't really believe in an afterlife, I believe more in reincarnation after death.