Your roommate has porn addiction and it's because he doesn't have a gf. So as a good friend, it's your responsibility to take care of him. Keep his balls empty so he doesn't need to even think of porn.. is not gay. You're just giving him a helping hole