It's mostly physical. Sometimes a guy has certain feature that another guy don't have but desire.
No. Absolutely not.
Some males are gay, meaning they are attracted to other males, while others are heterosexual, meaning they are attracted to females. Sexual orientation is a personal characteristic that varies among individuals.
They aren't all. It's just another thing that a selection of males can be attracted to. Just like some females are attracted to the eyes of another male, where some of them are attracted to just what you have down below.
A biromantic is a person who is attracted to both males and females.
a man who's attracted to males
Heterosexual (straight) males are attracted to females.
No
Male attracted only to other males = gay Female attracted to only to other females = gay Male attracted only to females = straight Female attracted only to males = straight Male attracted to both females and males = bi Female attracted to both females and males = bi Male attracted to all genders (male, female, cis, trans, androgynous, intersex, ect) = pan Female attracted to all genders (male, female, cis, trans, androgynous, intersex, ect) = pan Attraction =/= actions. If you're male and aren't attracted to the males you're having these liaisons with, you're straight. HOWEVER, sexuality is not solid static thing. If you think you're gay and would like to label yourself as gay, that is perfectly fine. Who's to tell you what you really are? That's your job. Edit: good answer - clearly written - straight (no pun intended !) to the point.
If you are attracted to other boys sexually, than yes, and if you are attracted to both males and females sexually you are bisexual.
Means you are sexually and romatically attracted to both males and females.
You can't. Gay women by definition are not attracted to males.
This hormone is called oxytocin.