No hay garantias de que Hefestión y Alejandro fuesen amantes, si bien es plausible que lo fuesen.
Así como tampoco hay pruebas de que Cesar hubiese tenido amantes masculinos, aunque sería asimismo plausible.
Lo que no eran ni Hefestión, ni Alejandro, ni cesar, era homosexuales. Porque homosexual o gay refleja una identidad, no una conducta. Identidad que no existía en aquel contexto. Había hombres que gustaban de otros hombres igual que de las mujeres o en exclusiva; pero no se percibirían a si mismos como homosexuales.
Por otro lado, en una época tan misógina, que un hombre hetero amase más a sus amigos que a su esposa también sería plausible (aunque en el caso particular de Alejandro y Hefestión, hay muchos indicios de que pudiese ser algo más).
Pues cocina tú, negrero.