What is Heaven?
Heaven is the state of eternal happiness and everlasting life with God. In Heaven we will share completely in the divine life of God and enjoy perfect happiness and complete fulfillment beyond human imagination."What eye
has not seen, and ear has not heard, / and what has not entered the human heart, / what God has prepared for those who love him." (1 Corinthians 2:9)
In Scripture the word Heaven designates the dwelling-place of God, his angels, and the saints.
The blessed in Heaven behold the immediate vision of God and remain in perfect communion with him and with one another; they become like God in glory and enjoy eternal happiness. Each person receives the full measure of happiness that he or she can desire. (Cf. CCC 1023-1027)
The essential happiness of Heaven consists in the Beatific Vision—the immediate vision of God—in the vision of creatures in God, and in the infinite joy of their vision. (Cf. CCC 1028,1045) The blessed possess all that is good in a union of perfect love, and sharing in one another's happiness only increases their own (cf. The Catechetical Instructions of St. Thomas Aquinas, pp.74--76). Meeting those whom we loved while on earth will give a special joy. (Cf. CCC 1022,1038)
-The Didache Bible