This has NOTHING to do with his sexuality. He clearly likes Women there is no question of that.
to be honest I hate to say this but hes using you. My first reaction here is that hes not that into you. You sadly are just sex for him. Wont kiss, that is just cause hes not that into you if ive ever heard it. and hes not your boyfriend it sounds like he is using you. I would totally not have sex with him again unless you are either his girlfriend or something drastically changes. Does he bring you out on dates in places he could run into his friends etc? I had a friend in the past he was using a girl like this in college he wouldn’t even hang with her in public and would never kiss her but would have sex with her in his room until she just left and sadly realized the reality. She really was into him so much she had blinders on, but he really just used her sadly.
I hope you really think about this before you have sex with him again and good luck. It sounds like you deserve someone much better