One of the current popular worship songs trys to describe heaven. The Bible does give us a vivid picture of the glories of the Kingdom of Heaven. A place of perfection (Rev.21:27), feastings (Rev.19:9), singing (Rev.5:13) and eternal love (1John 4:16-18). But be warned, everyone will not go to heaven. Jesus spoke twice as much about the reality of hell as he did about heaven. All those who continue to depend on their own "goodness" or prefer selfish pleasure will be excluded from the glory of God.
Only someone who is perfect will enter heaven. That is why Jesus died on a cross. He is God's perfection being substituted for our imperfections. By placing our confidence in his sacrifice for our sins and seeking his forgiveness will we enter the kingdom of heaven. What separates Christianity from all the other religions of the world is that heaven is a free gift of God's grace and mercy. We are incapable of doing enough good deeds to become perfect. Unfortuntely, the great songwriter John Lennon was wrong. There is a heaven and a hell. Some will experience God's mercy and many will experience his justice. Seek God's grace and mercy.