Tim Challies asked an important question, "Is forgiveness conditional or unconditional?"
This kind of questions are often used to start off a discussion which helps us think through some of the difficult/obscure theological arguments, and it often requires defining the terms and contexts.
I think it's worth while reading his post, but I found that this time his post left me a little unsatisfied (as he predicted in the conclusion). I think he did not expand the idea far enough nor defined the terms used in his post tightly enough that some people will read into it too much and make a wrong conclusion about the Christian faith, or Tim himself.
I left a little comment on it in an attempt to express my view on "repentance" but I think I missed the point of the post as whole...