We need our hearts to be pure, in order to be able to see God. Even though God did change my heart back in 1984, and He removed the callousness, and gave me His Spirit, I am still far from being pure. So, what is the answer to having a pure heart?
David prayed: " Hide your face from my sins,
and blot out all my iniquities.
Create in me a pure heart, O God,
and renew a right spirit within me.
Cast me not away from your presence,
and take not your Holy Spirit from me."
This is the best we can do. And God cleanses us from all unrighteousness in the precious blood of His Son. Jesus' broken body, and perfect heart, went to the Cross, to make a way for us to have righteousness imputed to us, and so when we are in Christ, then we are seen in Him as pure. 100% pure grace makes us pure in heart.
"Seeing the crowds, he went up on the mountain, and when he sat down, his disciples came to him.
And he opened his mouth and taught them, saying:
“Blessed are the poor in spirit, for theirs is the kingdom of heaven.
“Blessed are those who mourn, for they shall be comforted.
“Blessed are the meek, for they shall inherit the earth.
“Blessed are those who hunger and thirst for righteousness, for they shall be satisfied.
“Blessed are the merciful, for they shall receive mercy.
“Blessed are the pure in heart, for they shall see God.
“Blessed are the peacemakers, for they shall be called sons of God.
“Blessed are those who are persecuted for righteousness' sake, for theirs is the kingdom of heaven.
“Blessed are you when others revile you and persecute you and utter all kinds of evil against you falsely on my account. Rejoice and be glad, for your reward is great in heaven, for so they persecuted the prophets who were before you."