This has nothing to do with being gay or straight. Interestingly, even though he's gay, he's a closet misogynist and does not respect women. You are both adults, and he needs to start acting like one. If it were a really serious illness, that would be a different story. This just sounds like he's spoiled.