As to his discharge, it is posted, and he did get an honorable discharge when he should have, but for some sort of reason that is not clear, it was re-done at a later date.
I have no idea as to why. With Kerry, you never know. He has not expained it and has not released enough of his records to say.
Thany you for your reply. I just found this very interesting.