I’ve never understood why people don’t immediately understand why Elizabeth I didn’t want to marry. She was very, very smart, and she knew that marrying anyone at all would have had her playing second banana to him — or else it would have been a constant source of friction (both political and personal) if she *didn’t* play second banana to him. She didn’t have to be gay to want to avoid marriage.
Her choices, due to the position her father had placed the kingdom in - were extremely limited.
To choose a foreign husband would have meant subjugation for the English, or an alienating alliance with an unimportant principality.
A domestic husband would have meant picking out one domestic faction for favor, encouraging civil war.