What is Heaven?
It is not enough to believe in God you must also believe in God's promise to be a believer. God promises that those who believe in Him alone, the last day, and work righteousness will be blessed in the next life to live forever in a beautiful paradise we know as Heaven. The only reason someone would believe in God and strive to be righteous in this life is that this person wants to be with those God will bless in the next life to live forever in Heaven. However, I don't believe that most people today understand God's promises to His righteous believers or understand Heaven correctly. When most people think of Heaven, they see images of white clouds and people walking around in all white wearing bird's wings on their backs. This idea of Heaven is not the Heaven that I understand is promised to righteous people by God. I do not doubt that God promises the righteous that they will live forever in an actual physical place like the earth that will be a paradise. Yes, a physical existence where we will have physical bodies, friends, families, and mates. A paradise where the righteous will be living in beautiful gardens where rivers will flow beneath their feet. It is a haven where everything will be made comfortable, enjoyable, and happy with everyone there forever.
I believe it is essential that a person has the correct perspective of the Heaven that God promises if this person will strive to do good deeds in this life to go there. If a person does not have the correct perspective of Heaven, why should this person want to obey God to go there? I don't believe that anybody is looking forward to going to a Heaven where everyone is walking around as spirits with no physical bodies living in white clouds where they may or may not get their wings one day.
Those who don't believe in God or Heaven may ask if God can give us a life that will last forever after we die; why didn't He give it to us now in this life? Think about it: if God gave us everlasting life here on earth before we make the free choice to obey God or not. Then look at how long the righteous people would end up living with those who chose to disobey God. Living forever with evil people would not be a good life. It would eventually just be hell like life is becoming today on earth. The true believer in God has no problem believing that God can raise the dead and give them another life after death that will last forever in Heaven. For God had no problem given us this first existence, so why would He have any problem giving us life a second time? Except, our second life will last forever in a paradise created and reserved only for God's righteous people. And the evil people will find themselves in hell suffering forever. So don't think that they are getting away with what they are doing.
This world may sometimes seem unfair to many, but The Day of Judgment will be an event-based entirely on justice, and everyone will receive just what they have earned. Except, those blessed to go to Heaven, God promises to bless them according to the best of their good deeds and overlook the worst of their evil acts. No matter what you have done wrong in your life for which you may think that God will not forgive you, God promises to forgive you. However, you must turn to God in repentance by obeying His laws and working righteous deeds. If you do this before it is too late, God promises to forgive you of everything in your past and bless you to be of those who will live in everlasting happiness in Heaven.
Quran 13:35 The parable of the Garden which the righteous are promised! Beneath it flow rivers: perpetual is the enjoyment thereof and the shade therein: such is the End of the Righteous, and the End of Unbelievers is the Fire.
Quran 35:33 Gardens of Eternity will they enter: therein will they be adorned with bracelets of gold and pearls; and their garments there will be silk.
Quran 52:20 They will recline (with ease) on Thrones (of dignity) arranged in ranks, and We shall join them to Companions with beautiful big and lustrous eyes.