Greg Gilbert's "Assured" gives a clear, concise interpretation of what the Bible says about a Christian's assurance of salvation... all without complicating things with the debate over determinism and free will. According to Gilbert, there are three main sources of assurance... driving fountainheads (the blood of Jesus), confirming sources (good works) and supernatural sources (the Holy Spirit). Ultimately, we cannot rely on self-assurance, but rather must put our faith in on Christ-confidence. Gilbert writes that the gospel destroys self-confidence.
I wish I had been able to read this book years ago. It's a thought-provoking look at what it means to follow Christ in obedience, fighting sin, yet rely completely on Christ's righteousness for our salvation. This isn't a self-help book. It won't cure your problems. But it may just be a great stepping stone in your spiritual journey.
*Disclaimer: I received this book for free in exchange for my honest review.