Need help with husband issues

Married for 8years.. got a big problem.. I'm starting to think he may not be wanting something I can't give him.. he is always wanting to go to his friends house. Dang near everynight. I have to go with him only because he doesn't want to ride by himself. Its like he beggs for dudes attention and wants to hang out with dudes all the time. He hasn't showed me any affection in several months... Bedroom life has went south.. he only wants oral. He rarely touches me. Its all about me preforming oral on him until he's about to finish, then he will ask me if I want to to get on and 30sec he's done. I have talked to him about it before but he doesn't do anything to change it. I straight up ask him.. are you gay? And he denies. How am I suppose to feel? Every day of our life we have to be over at one of his male friends house. If I say no, then he gets pissed off and shows out so I just go even when I don't want too. I'm sick of it.. He gives away anything he's got to them.. he will tell me he's not going to let them use him anymore.. then turns around and is wanting to go back around... I just don't get it.. his friends don't give him anything... They always say they don't have any smoke Everytime he runs out and ask them... But here we are, fixing to go smoke with them because they don't have him... Well not me.. I just don't know anymore. I feel like I'm about to Snap... HALLLLLLP plzz...