The best explanation I have heard is that everyone that makes it to heaven receives a mansion. Some peoples mansion will be bigger then others, depending on how you lived your life.
But no matter how big your mansion will be you will be happy with it because you are in the presence of God and the size of your mansion doesn’t mean anything to you any more.
DISCLAIMER: Catholic Answers has turned over the archive to Catholic-Questions.org and no longer owns, manages, or moderates the forums. For additional apologetics resources please visit www.catholic.com.