God blesses those whose hearts are pure, for they will see God. —Matthew 5:8
Everyone wants to see God, and if you are in Christ, you will see Him in heaven. But those that are pure in heart will see God now, here on Earth. So how do I make my heart pure? The answer is: you can't. A pure heart is received from Jesus, not achieved for Jesus. It's not based on what you do. Our hearts are made pure only by shed blood of Jesus, by accepting His sacrifice for our sin. But just because only God can give us a pure heart, does not mean there aren't expectations to live a pure life. Watch/listen to "I Want to See God!" to find out what those expectations are and see how we live up to them.