"A sailor" is in the objective case, right? So the sentence "Whom do you wish to be?" is the correct usage of whom, right?
I know the conjugations of "to be" do not take objective case ("Who am I?"), and I always assumed the infinitive form would require an objective case following...am I wrong?