it doesn't directly state it, but it's so heavily implied that it's obvious they just didn't state it to avoid having a fabulous shining gem-knight be their official gay guy.
it would cause controversy, and corporations hate controversy.