Mathew. 5: 8 Blessed are the pure in heart: for they shall see God.
Jesus meant what he said and it was a promise to a people right then and now that was and is realisable.
What does it mean to see God then?
Pure in heart. To the religious Jewish Pharisees, purification to see God is centered on outward purity of diverse washing, and cleansings etc On this ground of which they were expecting to see God, and to enjoy eternal glory: yet their hearts were full of corruption and defilement.