John Flavel (1627?-1691) was a 17th-century Puritan Presbyterian minister. He accepted a call to a church in Dartmouth, England in 1656. I am currently reading The Method of Grace, a book of 34 of his (long!) sermons, and I find their content substantive and compelling. I am reprinting this brief excerpt because I find it especially so.
First, One that is truly burdened with sin, will not allow himself to live in the secret practice of sin; either your trouble will put an end to your course of sinning, or your sinning will put an end to your troubles. Consult 2 Corinthians 7:11 –John Flavel: The Method of Grace, Sermon No. 9