Are you sure that you are straight? Sounds like you had a lot of fun with women? No problem. Perhaps your interactions with men are intimidating? Do you work out a lot?
@Emilyclai You look pretty buff. I think if you want a guy you can probably grab one without saying a word. Whether it's for the night or for a bit longer is up for conversation.