God is the inner most witness of a true heart. To be truly forgiven by God, is to totally change your ways down to thoughts and actions. Repent means, change your mind. Where the mind is, the heart follows, as in the beats of the heart or the manifestation of actions. You can fool man, fool yourself, but you can never fool God.