What is a Reaffirmation Agreement and should you sign one?

You need to understand the implications before you sign