More than 16 million borrowers who thought their loans would be forgiven have to repay starting in August.