Union with God is really possible. Unity with God I presume, is what is meant by Heaven, but that too is available in this life for the humble of heart.
or simply: