Summary points from “Keeping the Heart” by John Flavel.
1. Repell the proposal of pleasure that in the end you know is poison
2. Consider well that there is no secrecy of sin from God.
3. Guard against worldly advantages that subvert your trust of God
4. Consider well that there is no sin so little by which to even entertain the excuse to give in
5. Do not reason that God will pardon anyway
6. Do not sin according to holy men, assuming the same reconciliation