How to Tell if he's gay!

I just started dating a guy who I really like but I don't know if he's in the closet and trying to date females. He has "only dated girls" and identifies as straight but idk. He has really long fingernails, he got hit on by gay men on our first date when I was right there with him and they were not even being discreet, he's super clean and fashionable and he doesn't seen interested in me even when I dress up really well. He never tells me I'm pretty or flirts. I met him on a dating website and he has taken initiative on taking me out on dates so he must be somewhat "interested." He also has said things like "Guys with birds are hot" and I asked do you like them and he said no! I just want you to get it in your head for when I get a bird. Like wtf! I haven't had sex with him so idk how else to tell. Help!