I don't know what Kerry got but when I served, even a general discharge was thought to be considerably less than honorable and to be avoided.
Whatever it was, it was enough to keep him out of Yale Law School. The only reason Boston College took him is that their Law School dean happened to be a Jesuit by the name of Drinan who also served in the U. S. House—for whom, coincidentally, JFK campaigned.