I think you've gotten some great advice and I admire how you have handled everything that has been thrown your way.
In order of debts, I would only pay minimum on the mortgage until the credit card and car loan debt are paid in full (with the extra you've thrown towards mortgage you could probably have those knocked out in a year). Continue the minimum on the medical debt (so amazed that that is all the medical debt you have after the cancer) and pay the minimum on the student loan. After the credit card and car loan are gone, re-fi the mortgage and then pay extra on that. I would probably put 2/3 extra towards mortgage and 1/3 extra towards retirement until the mortgage is gone.
I have a question on the school loan. I didn't know about them taking 15% off SS for school loan debts. What then happens upon death? Do they take what they can out of assets to clear the debt? If that is the case I would just pay minimum through out the life of the loan. I ask because at 47(tomorrow) I'm considering going back to school to work on a masters and if I do it will have to be through loans.