No, I think he is hetero.
“his fist duty”
Uh Oh!! Bad typo!! Thanks for catching it. It should read as “first duty”