Homosexual is when you act the way 99.9% of all men act no speech differences, you speak normally and wear clothes fitted to your proper gender and don't act or want to be feminine.
Gay is when you act the way 99.9% of a normal man would normally act naturally based on how most men act now, but...