First off, thanks everyone for all the information. The knowledge in here made this journey a lot less stressful. Knowing what to expect means a lot.

Later this week I will be making my 60th payment. I can't believe this is actually coming to a close. To say this was the hardest 5 years...