The God of Love and Blessing
The great difficulty with many Christians is that they cannot persuade themselves that God loves them; and the reason why they cannot feel confident of the love of God is that they know they do not deserve His love, on the contrary, they know that they are in the highest degree unlovely. How can the infinitely pure God love those who are defiled with sin, who are proud, selfish, discontented, ungrateful and disobedient? This, indeed, is hard to believe.
— Charles Hodge