Retirement tax questions

You might also look into other options, such as refinancing, taking a second job, etc.