People worry too much about labels. Some guys are only attracted to women. Some guys think that eating pussy or anal with a woman or asap lay on him is “gay” or somehow effeminate. Some guys like to get pegged by a girl, but have no interest in real penis, but still others say that’s gay. Some guys love women, but are intrigued by the prospect of a trans woman with a cock. Some straight guys act on that, but have no desire to experience the same with a man. Some guys only have romantic feelings for women, would never seek a long term relationship with a man, but wouldn’t turn down a bj from a dude. Some guys enjoy getting their cock sucked, and wonder what it might be like to do it to someone else. Some guys who live otherwise “straight” lives like the sexually charged atmosphere or jacking off with a “bro” to some hot porn. Some guys who live a straight lifestyle are really gay, and want to be with a man, but are in the closet for societal reasons / pressure. Some guys who love to fuck women, think it’s hot to be involved in mfm, and some of those guys, in the right circumstances when all are into it, get into some mmf action and enjoy it, I could go on.
Sexuality, sexual orientation is a spectrum. Labels aren’t really helpful, unless you are trying to “label” people, very often for the reason of “othering” them and / or making them feel lesser than you.