Assurance: Overcoming the Difficulty of Knowing Forgiveness

How can I be sure that God has forgiven me? A true Christian may go through their whole life and never be able to say, 'God loves me and forgives me.' John Owen pinpoints the causes of such spiritual distress. "We are impatient with the laws or principles that govern the spiritual life.